]> git.ipfire.org Git - thirdparty/systemd.git/commit
dns-packet: refuse reading overlong DNS names from packets
authorLennart Poettering <lennart@poettering.net>
Wed, 23 Oct 2024 07:01:43 +0000 (09:01 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 23 Oct 2024 08:22:28 +0000 (10:22 +0200)
commit87d6a9fb2e5679922eb3dc2887bd831b9317ff10
treeab8e9b558321bb59598e4cfb14135fb46bd42231
parentdfe68da9c455e92d77def41bf6d09424ba96128f
dns-packet: refuse reading overlong DNS names from packets

Even if we have no problem processing them they are invalid according to
RFC, hence refuse.

Fixes: #34416
src/resolve/resolved-dns-packet.c
src/resolve/test-dns-packet-extract.c