CVEvulnerability
CVE-2024-8176
7.5 HIGH
Official page ↗
- Status
- Deferred
- Published
- 2025-03-14
- Last modified
- 2026-10-21
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-674
Description
A stack overflow vulnerability exists in the libexpat library due to the way it handles recursive entity expansion in XML documents. When parsing an XML document with deeply nested entity references, libexpat can be forced to recurse indefinitely, exhausting the stack space and causing a crash. This issue could lead to denial of service (DoS) or, in some cases, exploitable memory corruption, depending on the environment and library usage.
Related
Weakness · CWE (1)
- CWE-674 Uncontrolled Recursion weakness
References
- https://access.redhat.com/errata/RHSA-2025:13681 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:22033 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:22034 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:22035 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:22607 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:22785 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:22842 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:22871 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:3531 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:3734 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:3913 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:4048 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:4446 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:4447 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:4448 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:4449 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:7444 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:7512 access.redhat.com
- https://access.redhat.com/errata/RHSA-2025:8385 access.redhat.com
- https://access.redhat.com/security/cve/CVE-2024-8176 access.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=2310137 bugzilla.redhat.com
- https://github.com/libexpat/libexpat/issues/893 github.com
- https://github.com/libexpat/libexpat/pull/973 github.com
- http://seclists.org/fulldisclosure/2025/May/10 seclists.org
- http://seclists.org/fulldisclosure/2025/May/11 seclists.org
- http://seclists.org/fulldisclosure/2025/May/12 seclists.org
- http://seclists.org/fulldisclosure/2025/May/6 seclists.org
- http://seclists.org/fulldisclosure/2025/May/7 seclists.org
- http://seclists.org/fulldisclosure/2025/May/8 seclists.org
- http://www.openwall.com/lists/oss-security/2025/03/15/1 www.openwall.com
- http://www.openwall.com/lists/oss-security/2025/09/24/11 www.openwall.com
- https://blog.hartwork.org/posts/expat-2-7-0-released/ blog.hartwork.org
- https://bugzilla.suse.com/show_bug.cgi?id=1239618 bugzilla.suse.com
- https://github.com/libexpat/libexpat/blob/R_2_7_0/expat/Changes#L40-L52 github.com
- https://gitlab.alpinelinux.org/alpine/aports/-/commit/d068c3ff36fc6f4789988a09c69b434db757db53 gitlab.alpinelinux.org
- https://security-tracker.debian.org/tracker/CVE-2024-8176 security-tracker.debian.org
- https://security.netapp.com/advisory/ntap-20250328-0009/ security.netapp.com
- https://ubuntu.com/security/CVE-2024-8176 ubuntu.com
- https://www.kb.cert.org/vuls/id/760160 www.kb.cert.org
- https://cert-portal.siemens.com/productcert/html/ssa-355557.html cert-portal.siemens.com
- https://cert-portal.siemens.com/productcert/html/ssa-398330.html cert-portal.siemens.com