libxml2-2.9.13-14.el9_8.5

エラータID: AXSA:2026-1931:11

リリース日: 
2026/09/28 Monday - 18:14
題名: 
libxml2-2.9.13-14.el9_8.5
影響のあるチャネル: 
MIRACLE LINUX 9 for x86_64
Severity: 
High
Description: 

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

* libxml2: libxml2: Arbitrary code execution via heap-based buffer overflow (CVE-2026-86138)
* libxml2: libxml2: Data integrity issues due to integer overflow in write callbacks (CVE-2026-86143)
* libxml2: libxml2: Arbitrary code execution via stack-based buffer overflow in xmlSnprintfElements (CVE-2026-86140)
* libxml2: libxml2: Heap-based buffer overflow in xmlXPtrEval due to xpointer length saturation (CVE-2026-86142)
* libxml2: libxml2: Information disclosure, SSRF, or denial of service due to improper parseFlags propagation. (CVE-2026-86144)
* libxml2: double-free/UAF in libxml2 Python bindings (CVE-2026-74860)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

CVE-2026-74860
A flaw was found in libxml2 with Python bindings enabled. A remote attacker could exploit this vulnerability by providing a specially crafted XML document containing a Document Type Definition (DTD) with enumerated attribute values. This triggers a double-free error in the SAX attributeDecl callback handler, where a string is freed twice. This flaw can lead to a denial of service (DoS) due to a reproducible crash in Python applications using the libxml2 SAX bindings.
CVE-2026-86138
In libxml2 before 2.15.4, xmlDictAddQString in dict.c has an integer overflow and resultant heap-based buffer overflow.
CVE-2026-86140
In libxml2 before 2.15.4, xmlSnprintfElements in valid.c has a strcat stack-based buffer overflow.
CVE-2026-86142
In libxml2 before 2.15.4, there is a heap-based buffer overflow in xmlXPtrEvalXPtrPart because of xmlXPtrEval xpointer length saturation.
CVE-2026-86143
In xmlIO in libxml2 before 2.15.4, an inconsistency in xmlOutputWriteCallback and xmlBufUse causes negative lengths to reach write callbacks, aka a lack of a check for integer overflow before calling writecallback. This has security relevance for many types of uses of that length value within a callback.
CVE-2026-86144
In xinclude in libxml2 before 2.15.4, xmlXIncludeProcess and xmlXIncludeProcessTree do not propagate parseFlags. This has security relevance for, for example, the XML_PARSE_NONET flag, if (without it) a custom resource loader accesses the internet and triggers XML external entity injection, SSRF, or a denial of service (e.g., for an attacker-controlled internet resource that is intentionally slow).

解決策: 

Update packages.

追加情報: 

N/A

ダウンロード: 

SRPMS
  1. libxml2-2.9.13-14.el9_8.5.src.rpm
    MD5: cd26d1fba5a57ce3d4694e7f29871e6a
    SHA-256: c9af9f2b48a42ebffd7655de013c0cccd061a4cbd817c74da3cf423a7902973b
    Size: 3.16 MB

Asianux Server 9 for x86_64
  1. libxml2-2.9.13-14.el9_8.5.i686.rpm
    MD5: 66723ad4d36c427164873965f9abc391
    SHA-256: 13c7c54734853bf7c0d558c86eb4a53f2590c43708a09f904d36e39332b2fd7a
    Size: 784.66 kB
  2. libxml2-2.9.13-14.el9_8.5.x86_64.rpm
    MD5: ec0317459b46eaa87c0d5b7f11ecb823
    SHA-256: a52aa84ed0a04fb7c09094d6bc52257397b23ed641193fdecf862bf102ede613
    Size: 747.68 kB
  3. libxml2-devel-2.9.13-14.el9_8.5.i686.rpm
    MD5: 074a6f311b97c49125f3d462e44836ce
    SHA-256: b2687cb20475643140c44193489761875d2387a856dfa8add86e1418c5bd9e78
    Size: 900.81 kB
  4. libxml2-devel-2.9.13-14.el9_8.5.x86_64.rpm
    MD5: 856641cd3927883588c6bef17e52e0ef
    SHA-256: aea93eebba891e2b10a808e99f29ec636374b07675d5712af9e9d58c55e63df2
    Size: 900.83 kB
  5. python3-libxml2-2.9.13-14.el9_8.5.x86_64.rpm
    MD5: 857da2aa423c2f0aa169a5fa5501b949
    SHA-256: 185bb2154e8302968ebb3d16e84307cdbbabe2c21bed13129a22a68e2e72e562
    Size: 225.37 kB