Skip to content
OpenAdvisories
High · 7.5 CVE-2026-123202 EUVD-2026-117647GHSA-mwvf-r58x-mh9m

libnxml before 0.18.6 Stack-based Buffer Overflow via long multi-byte XML name

Published Nov 5, 2026 · Updated Nov 5, 2026 · Assigned by VulnCheck

Description

libnxml before 0.18.6 contains a stack-based buffer overflow vulnerability in src/nxml_parser.c that allows remote attackers to write past a 1024-byte stack buffer via long XML names. Attackers can supply XML or RSS feeds with a 1022-character element, attribute, DOCTYPE or entity name ending in a multi-byte UTF-8 character to crash parsing applications.

Affected products

VendorProductAffectedFixed
bakulf libnxml < 0.18.6 0.18.6

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libnxml No fix yet —
Debian 13 libnxml No fix yet —
Debian 12 libnxml No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libnxml No fix yet —
Ubuntu 26.04 LTS libnxml No fix yet —
Ubuntu 24.04 LTS libnxml No fix yet —
Ubuntu 22.04 LTS libnxml No fix yet —
Ubuntu 20.04 LTS libnxml No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS libnxml No fix yet —
Ubuntu 16.04 LTS libnxml No fix yet —

References