expat XML parser: several flaws allow info leaks, crashes and code execution
expat is a widely used library that reads XML data inside many programs. Attackers can send specially crafted XML to crash those programs, read data they should not see, or in some cases run their own code.
| Severity | HighVulnerability |
|---|---|
| Being exploited? | UnclearNo reports either way yet |
| Fix available? | UnclearNo fixed version published in the sources yet |
| How sure is this? | Official sourceBacked by an official source |
How the attack works simplified
- 1Attacker sends XMLCrafted XML input reaches the application
- 2Parser flaw triggeredInteger overflow or unchecked input in expat
- 3Memory or data exposedInformation may leak to the attacker
- 4Crash or code runDenial of service, possibly code execution
- ResultApplication crashes or attacker gains control
What happened
Multiple vulnerabilities in the expat XML parsing library (libexpat), including an integer overflow, enable information disclosure, denial of service, and possibly arbitrary code execution.
Are you affected?
You are affected if you run software that uses expat or libexpat for XML parsing, since the affected versions are not specified in the material.
expat / libexpat (exact versions not stated in the material)
What to do
- Identify which applications and systems on your network use expat or libexpat
- Check your software vendors for expat updates and install them as soon as available
- Monitor the CERT-Bund (BSI) advisory for patched version details
Timeline
- 26 Oct 2026, 11:45 UTCPublicly disclosed
- 26 Oct 2026, 11:45 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 11:54 UTCPicked up by Zero Radar
- 26 Oct 2026, 12:29 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:29 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:29 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:30 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:30 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:30 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:30 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:30 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:31 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
- 26 Oct 2026, 12:31 UTCReported by CERT-Bund (BSI) · CERT-Bund (BSI)
Sources 11 reports, oldest first
Official vendor, government CERT or advisory database
- [UPDATE] [hoch] expat: Schwachstelle ermöglicht Offenlegung von InformationenCERT-Bund (BSI) · 26 Oct 2026, 11:45 UTC
- [UPDATE] [mittel] expat: Schwachstelle ermöglicht Denial of ServiceCERT-Bund (BSI) · 26 Oct 2026, 12:29 UTC
- [UPDATE] [mittel] expat: Mehrere Schwachstellen ermöglichen Denial of ServiceCERT-Bund (BSI) · 26 Oct 2026, 12:29 UTC
- [UPDATE] [mittel] expat: Schwachstelle ermöglicht Denial of ServiceCERT-Bund (BSI) · 26 Oct 2026, 12:29 UTC
- [UPDATE] [mittel] expat: Schwachstelle ermöglicht Denial of ServiceCERT-Bund (BSI) · 26 Oct 2026, 12:30 UTC
- [UPDATE] [mittel] expat: Schwachstelle ermöglicht CodeausführungCERT-Bund (BSI) · 26 Oct 2026, 12:30 UTC
- [UPDATE] [niedrig] expat: Schwachstelle ermöglicht Denial of ServiceCERT-Bund (BSI) · 26 Oct 2026, 12:30 UTC
- [UPDATE] [niedrig] expat: Schwachstelle ermöglicht Denial of ServiceCERT-Bund (BSI) · 26 Oct 2026, 12:30 UTC
- [UPDATE] [niedrig] expat: Schwachstelle ermöglicht Denial of ServiceCERT-Bund (BSI) · 26 Oct 2026, 12:30 UTC
- [UPDATE] [mittel] expat: Mehrere SchwachstellenCERT-Bund (BSI) · 26 Oct 2026, 12:31 UTC
- [UPDATE] [mittel] libexpat: Mehrere Schwachstellen ermöglichen nicht spezifizierten AngriffCERT-Bund (BSI) · 26 Oct 2026, 12:31 UTC
Technical details
- ID
- ZR-e8c624a2
- Disclosed
- 26 Oct 2026, 11:45 UTC
- On Zero Radar
- 26 Oct 2026, 11:54 UTC (9 min after disclosure)
- Last change
- 26 Oct 2026, 12:39 UTC
The plain-language parts and the attack diagram were written by an AI model (anthropic/claude-haiku-5.5) from the sources above. Facts like versions, exploitation and dates come from the sources themselves. How Zero Radar works