[CLSA-2026:1788864771] Fix CVE(s): CVE-2026-72522, CVE-2026-76957
Type:
security
Severity:
Critical
Release date:
2026-09-08 10:53:01 UTC
Description:
* SECURITY UPDATE: out-of-bounds read and infinite loop in the *_toUtf16 converters used by the -DXML_UNICODE build (libexpatw) - debian/patches/CVE-2026-72522.patch: only treat a trailing high surrogate (0xD800-0xDBFF) as a split surrogate pair in DEFINE_UTF16_TO_UTF16(), masking with 0xFC instead of 0xF8 (libexpat PR #1296). - CVE-2026-72522 * SECURITY UPDATE: use-after-free through same-parser calls made from the application's custom encoding callbacks - debian/patches/CVE-2026-76957.patch: route the unknown-encoding convert and release callbacks through the handler call depth tracking so XML_Parse, XML_ParseBuffer, XML_GetBuffer, XML_ParserFree and XML_ParserReset are rejected from inside them (libexpat PR #1322). - CVE-2026-76957
Updated packages:
  • expat_2.1.0-7ubuntu0.16.04.5+tuxcare.els13_amd64.deb
    sha:13b0053799cd21b96d9381f16790300807d580c7
  • libexpat1_2.1.0-7ubuntu0.16.04.5+tuxcare.els13_amd64.deb
    sha:175cf0ab52762657c0a9c06174ed679bf85c4ad1
  • libexpat1-dev_2.1.0-7ubuntu0.16.04.5+tuxcare.els13_amd64.deb
    sha:3d4276b0a08d003cdb6abf0d8bd321ee693f5eb5
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.