]> git.ipfire.org Git - thirdparty/squid.git/commit
Avoid UB when packing a domain name (#1613)
authorAlex <bigalex934@gmail.com>
Sun, 24 Dec 2023 21:38:23 +0000 (21:38 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Sun, 24 Dec 2023 22:00:31 +0000 (22:00 +0000)
commitbe4bca3da26367e309e8a0010e91b14b2df07b9b
tree280074e06fbbba8b0662dfada13f60c9edc1a928
parentabcbf879fc8970d0a9a929fe43667362b5f4be6d
Avoid UB when packing a domain name (#1613)

rfc1035NamePack() called rfc1035LabelPack() with a nil label buffer.
Feeding memcpy() a nil buffer is undefined behavior, even if size is 0.
src/dns/rfc1035.cc