Release date:
2026-09-16 23:23:57 UTC
Description:
* SECURITY UPDATE: stack buffer overflow in xmlSnprintfElements()
- debian/patches/CVE-2026-86140.patch: add bounds checks around the
parenthesis writes in xmlSnprintfElements() in valid.c
- CVE-2026-86140
* SECURITY UPDATE: NULL pointer dereference in xmlRegNewParserCtxt() after
a failed allocation
- debian/patches/CVE-2026-86141.patch: check the xmlStrdup() result in
xmlRegNewParserCtxt() in xmlregexp.c so a failed allocation cannot
leave a NULL parser cursor
- CVE-2026-86141
* SECURITY UPDATE: heap buffer overflow in xmlXPtrEvalXPtrPart() on
oversized xpointer() expressions
- debian/patches/CVE-2026-86142.patch: make xmlStrlen() in xmlstring.c
saturate above INT_MAX and reject the saturated length in
xmlXPtrEvalXPtrPart() in xpointer.c before sizing the buffer
- CVE-2026-86142
* SECURITY UPDATE: integer overflow before the output write callback
- debian/patches/CVE-2026-86143.patch: check for integer overflow before
passing a buffer length to the write callback in xmlIO.c
- CVE-2026-86143
* SECURITY UPDATE: parse flags not propagated by xmlXIncludeProcess() and
xmlXIncludeProcessTree()
- debian/patches/CVE-2026-86144.patch: propagate the document parse
flags in xmlXIncludeProcess() and xmlXIncludeProcessTree() in
xinclude.c
- CVE-2026-86144
Updated packages:
-
libxml2_2.9.3+dfsg1-1ubuntu0.7+tuxcare.els16_amd64.deb
sha:bc1ea41df2b59f827b63c67363f4bd9b8fc8865d
-
libxml2-dev_2.9.3+dfsg1-1ubuntu0.7+tuxcare.els16_amd64.deb
sha:932ded792400103b033af332268a23bb9fe0ee4b
-
libxml2-doc_2.9.3+dfsg1-1ubuntu0.7+tuxcare.els16_all.deb
sha:810b5222f79ae2aa2f91eafad8cda606f4195707
-
libxml2-utils_2.9.3+dfsg1-1ubuntu0.7+tuxcare.els16_amd64.deb
sha:4dae1584e4e263378fc982b5b7fbebe20bf0de67
-
python-libxml2_2.9.3+dfsg1-1ubuntu0.7+tuxcare.els16_amd64.deb
sha:2f0d209628163b94fa2726661e1aac6cba6be090
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.