Summary
Package updates are available for Amazon Linux 2023 that fix the following vulnerabilities: CVE-2025-27113: libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a NULL pointer dereference in xmlPatMatch in pattern.c. CVE-2025-24928: libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a stack-based buffer overflow in xmlSnprintfElements in valid.c. To exploit this, DTD validation must occur for an untrusted document or untrusted DTD. NOTE: this is similar to CVE-2017-9047. CVE-2024-56171: libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a use-after-free in xmlSchemaIDCFillNodeTables and xmlSchemaBubbleIDCNodeTables in xmlschemas.c. To exploit this, a crafted XML document must be validated against an XML schema with certain identity constraints, or a crafted XML schema must be used.
Fixed packages 7
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2023 | libxml2 | 0:2.10.4-1.amzn2023.0.9 |
| Amazon Linux · 2023 | libxml2-debuginfo | 0:2.10.4-1.amzn2023.0.9 |
| Amazon Linux · 2023 | libxml2-debugsource | 0:2.10.4-1.amzn2023.0.9 |
| Amazon Linux · 2023 | libxml2-devel | 0:2.10.4-1.amzn2023.0.9 |
| Amazon Linux · 2023 | libxml2-static | 0:2.10.4-1.amzn2023.0.9 |
| Amazon Linux · 2023 | python3-libxml2 | 0:2.10.4-1.amzn2023.0.9 |
| Amazon Linux · 2023 | python3-libxml2-debuginfo | 0:2.10.4-1.amzn2023.0.9 |
Vulnerabilities 3
-
High 7.8
libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a use-after-free in xmlSchemaIDCFillNodeTables and xmlSchemaBubbleI…
-
High 7.8
libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a stack-based buffer overflow in xmlSnprintfElements in valid.c. To…
-
Low 2.9
libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a NULL pointer dereference in xmlPatMatch in pattern.c.