Release date:
2026-10-05 10:12:31 UTC
Description:
* SECURITY UPDATE: denial of service through quadratic runtime in the
default-attribute lookup performed by storeAtts()
- debian/patches/CVE-2026-66046.patch: resolve whether an attribute is
declared CDATA through the per-element defaultAttsNames hash table
instead of a linear scan of defaultAtts in expat/lib/xmlparse.c
- CVE-2026-66046
* SECURITY UPDATE: out-of-bounds read of .attIndex in storeAtts() for
parsers created by XML_ExternalEntityParserCreate()
- debian/patches/CVE-2026-76641.patch: make dtdCopy() create the
defaultAttsNames entries with the size of NAME_AND_DEFAULT_ATTRIBUTE
and carry the attribute index over in expat/lib/xmlparse.c
- CVE-2026-76641
* SECURITY UPDATE: malformed UTF-16 accepted because a high surrogate was
not required to be followed by a low surrogate
- debian/patches/CVE-2026-93990.patch: reject a UTF-16 high surrogate
whose second code unit is not a low surrogate in the little2_ and
big2_ tokenizers in expat/lib/xmltok.c and expat/lib/xmltok_impl.c
- CVE-2026-93990
Updated packages:
-
expat_2.2.9-1ubuntu0.8+tuxcare.els8_amd64.deb
sha:838d158a4c92e23d6db685fa099e71fddf09e057
-
libexpat1_2.2.9-1ubuntu0.8+tuxcare.els8_amd64.deb
sha:2121274fb7012c2923ee7356ae8428bea646dde9
-
libexpat1-dev_2.2.9-1ubuntu0.8+tuxcare.els8_amd64.deb
sha:e6228b3fd584714606c614277f5acbaac8ece7de
-
expat_2.2.9-1ubuntu0.8+tuxcare.els8_arm64.deb
sha:f27e71ab80ad1fb01b6c3073a0fb74d0f2b91a14
-
libexpat1_2.2.9-1ubuntu0.8+tuxcare.els8_arm64.deb
sha:ce4263f6c70abf5a36f20aaa547da39a13748ca6
-
libexpat1-dev_2.2.9-1ubuntu0.8+tuxcare.els8_arm64.deb
sha:9785113597b42e810369fe7abcdb328f2d6c8d96
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.