Perl interface to the libxml2 library
Backport upstream commit 059abf5f to fix CVE-2026-8177, an
out-of-bounds UTF-8 read in domParseChar(). The patch replaces
the vulnerable domParseChar() function with libxml2's
xmlValidateName() to prevent heap reads past the NUL terminator
on truncated or malformed multi-byte UTF-8 sequences, and adds
65 regression tests covering the affected DOM entry points.
CVE: CVE-2026-8177
Upstream patches:
-
|
||
|---|---|---|
| .gitignore | ||
| perl-XML-LibXML-2.0206-CVE-2026-8177.patch | ||
| perl-XML-LibXML.spec | ||
| sources | ||
| XML-LibXML-2.0202-Parse-an-ampersand-entity-in-SAX-interface.patch | ||
| XML-LibXML-2.0206-Use-pkgconfig-instead-of-Alien-Libxml2.patch | ||