Release date:
2026-09-29 19:12:43 UTC
Description:
* SECURITY UPDATE: Denial of service via quadratic complexity in
storeAtts(), which scanned elementType->defaultAtts linearly to
determine the CDATA status of every non-normalized attribute
(libexpat through 2.8.3)
- debian/patches/CVE-2026-66046.patch: store the index of the first
default attribute declaration in the per-element defaultAttsNames
hash table and use a hash lookup instead of the linear scan in
expat/lib/xmlparse.c; includes upstream's follow-up for dtdCopy()
so that external entity parsers do not read past the hash table
entries, and carries upstream's regression test into
expat/tests/runtests.c
- CVE-2026-66046
* SECURITY UPDATE: XML injection via malformed UTF-16 input: a high
surrogate not followed by a low surrogate is accepted and consumes
the following code unit, hiding markup characters from the parser
(libexpat through 2.8.4)
- debian/patches/CVE-2026-93990.patch: reject a UTF-16 high
surrogate whose second code unit is not a low surrogate by
defining IS_INVALID_CHAR (and isInvalid4 for XML_MIN_SIZE) for the
little2_/big2_ encodings in expat/lib/xmltok.c and dropping the
permissive fallback from expat/lib/xmltok_impl.c; also carries
upstream's regression test into expat/tests/runtests.c
- CVE-2026-93990
Updated packages:
-
expat_2.2.10-2+deb11u7+tuxcare.els4_amd64.deb
sha:bead265de4fb349e82691d6107bec2e207c9c013
-
libexpat1_2.2.10-2+deb11u7+tuxcare.els4_amd64.deb
sha:fe731025b52c941664f46069214ecb2e144f46b9
-
libexpat1-dev_2.2.10-2+deb11u7+tuxcare.els4_amd64.deb
sha:cafb32f13963871f7e0ec299b07f52d323bca648
-
expat_2.2.10-2+deb11u7+tuxcare.els4_arm64.deb
sha:cc17d46be23240f725f14e190257dcf31cc0dab6
-
libexpat1_2.2.10-2+deb11u7+tuxcare.els4_arm64.deb
sha:d3c5f2cd8837815c31e6c66d92e3b18ffde11abb
-
libexpat1-dev_2.2.10-2+deb11u7+tuxcare.els4_arm64.deb
sha:c6d38b5b6c74e07115f5a06b2eed5b4c9e8c293e
-
expat_2.2.10-2+deb11u7+tuxcare.els4_armel.deb
sha:830f90419cab1fd0fc24889067497097afb0f209
-
libexpat1_2.2.10-2+deb11u7+tuxcare.els4_armel.deb
sha:6976998c3477bef823da851ee95cf7b040899a1f
-
libexpat1-dev_2.2.10-2+deb11u7+tuxcare.els4_armel.deb
sha:cb6f1eb9db177f9017087daf9e5d1bda69915783
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.