Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
5.9
libexpat XML Parsing: Use-After-Free Risk
published 2 months ago
Summary
libexpat versions before 2.8.2 may cause a use-after-free error when parsing XML, potentially leading to a crash or security issue. This issue affects any software that uses libexpat for XML parsing. To protect your system, update to a version of libexpat 2.8.2 or later.
What to do
- Update juliabinarywrappers expat_jll to version 2.8.2+0.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| Julia | juliabinarywrappers | expat_jll |
< 2.8.2+0 Fix: upgrade to 2.8.2+0
|
Original advisory text
libexpat before 2.8.2 lacks handler call depth tracking for calls to `XML_GetBuffer`, `XML_Parse`, `XML_ParseBuffer`, `XML_ParserFree`, or `XML_ParserReset` from within handlers in cases of a polic...
libexpat before 2.8.2 lacks handler call depth tracking for calls to `XML_GetBuffer`, `XML_Parse`, `XML_ParseBuffer`, `XML_ParserFree`, or `XML_ParserReset` from within handlers in cases of a policy violation. Thus, a use-after-free can occur,
References
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit (estimated)
- Gives an attacker partial control (estimated)
Timeline
Published9 Aug 2026
Updated9 Aug 2026
First seen9 Aug 2026
Sources
JLSEC-2026-1224 · OSV
Track software like this
Free during beta