[CLSA-2026:1791254668] Fix CVE(s): CVE-2026-66046, CVE-2026-93990
Type:
security
Severity:
Important
Release date:
2026-10-06 02:44:39 UTC
Description:
* 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; also carries upstream's regression test into tests/runtests.c - CVE-2026-93990 * 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 hash table and use a hash lookup instead of the linear scan; includes upstream's follow-up for dtdCopy() so that external entity parsers do not read past the hash table entries - CVE-2026-66046
Updated packages:
  • expat_2.2.6-2+deb10u7+tuxcare.els10_amd64.deb
    sha:f423893105b1e0b4c6eecab7b9782b96e45104d8
  • libexpat1_2.2.6-2+deb10u7+tuxcare.els10_amd64.deb
    sha:34e287dddbae571bfa0dc1d8f0f7332664c717ee
  • libexpat1-dev_2.2.6-2+deb10u7+tuxcare.els10_amd64.deb
    sha:6c12b93fe733fa15f112001f6f12e84ae205de96
  • expat_2.2.6-2+deb10u7+tuxcare.els10_arm64.deb
    sha:09874dd761fd761f6fb51f601060674b3b6f2cad
  • libexpat1_2.2.6-2+deb10u7+tuxcare.els10_arm64.deb
    sha:9d342082402b6f4b794069a9adcdc570019db2fd
  • libexpat1-dev_2.2.6-2+deb10u7+tuxcare.els10_arm64.deb
    sha:4b76457882bfe5d585e1549633f481a419fe9041
  • expat_2.2.6-2+deb10u7+tuxcare.els10_armel.deb
    sha:ef46dc9fb3cb24699eafabc01a002c402f4d7b45
  • libexpat1_2.2.6-2+deb10u7+tuxcare.els10_armel.deb
    sha:39c5343b8283232d1e44b4331178015af4fa0221
  • libexpat1-dev_2.2.6-2+deb10u7+tuxcare.els10_armel.deb
    sha:f5bf068e074d8279490bf556b56f257be8c26a00
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.