Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <df7cb6f8-c393-4ae0-864f-36239ca22759@pipping.org>
Date: Tue, 11 Aug 2026 16:11:09 +0200
From: Sebastian Pipping <sebastian@...ping.org>
To: oss-security@...ts.openwall.com
Subject: libexpat 2.8.3 fixes CVE-2026-72522 (denial of service)

Hello oss-security,


just a quick note that libexpat 2.8.3 (or "Expat 2.8.3") released
yesterday is fixing CVE-2026-72522:

   Fix an out-of-bounds read and the resulting infinite loop caused by
   treating low surrogates (Unicode) the same as high surrogates in
   functions *_toUtf16.
   Needs Expat compiled with 16bit character support (e.g. with Firefox
   and/or on Windows) to be affected.
   Upstream CVSS 3.1 vector:
   AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H (CVSS score: 7.5)
   (Note the "AV:N" for network/remote, the "AV:L" in NVD by Mitre is
   mistaken.)
   Original bug report from Mozilla at:
   https://bugzilla.mozilla.org/show_bug.cgi?id=2053153

Some key links are:

- The blog post about it
   https://blog.hartwork.org/posts/expat-2-8-3-released/

- The change log of release 2.8.3
   https://github.com/libexpat/libexpat/blob/R_2_8_3/expat/Changes

- The fixing pull request
   https://github.com/libexpat/libexpat/pull/1296

- The NVD CVE metadata
   https://nvd.nist.gov/vuln/detail/CVE-2026-72522
   (with mistaken CVSS vector, see above)

Best



Sebastian

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.