libexpat.so is vulnerable to denial of service. The vulnerability exists due to the integer overflow in the XML_GetBuffer
function of xmlparse.c
. as it does not properly check INT_MAX
byte length against the XML_CONTEXT_BYTES
, allowing an attacker to cause an application crash through the configuration with a nonzero XML_CONTEXT_BYTES
.
cert-portal.siemens.com/productcert/pdf/ssa-484086.pdf
github.com/libexpat/libexpat/commit/847a645152f5ebc10ac63b74b604d0c1a79fae40
github.com/libexpat/libexpat/pull/550
lists.debian.org/debian-lts-announce/2022/03/msg00007.html
security.gentoo.org/glsa/202209-24
security.netapp.com/advisory/ntap-20220217-0001/
www.debian.org/security/2022/dsa-5073
www.oracle.com/security-alerts/cpuapr2022.html
www.tenable.com/security/tns-2022-05