[CLSA-2026:1788953221] Fix CVE(s): CVE-2026-72522, CVE-2026-76957
Type:
security
Severity:
Critical
Release date:
2026-09-09 11:27:12 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.2.5-3ubuntu0.9+tuxcare.els11_amd64.deb
    sha:7f29d93d509e3d30f6e50a3c51e01e04ec879ed0
  • libexpat1_2.2.5-3ubuntu0.9+tuxcare.els11_amd64.deb
    sha:4ace2caf00db480d9b0d913be157b6351343e2df
  • libexpat1-dev_2.2.5-3ubuntu0.9+tuxcare.els11_amd64.deb
    sha:eba38bc6635daf004ee32ba306341c3e2a9e7c40
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.