High severity7.8NVD Advisory· Published Sep 23, 2026· Updated Oct 30, 2026
CVE-2026-96889
CVE-2026-96889
Description
A flaw was found in librsvg. When processing an SVG document containing nested XML inclusions (Xincludes) with duplicate entity declarations, a use-after-free error can occur. This vulnerability arises because the library incorrectly frees an XML entity that is still in use by the parser. An attacker could potentially exploit this to cause a denial of service or execute arbitrary code.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
librsvgcrates.io | < 2.57.5 | 2.57.5 |
librsvgcrates.io | >= 2.60.0-beta.0, < 2.60.3 | 2.60.3 |
librsvgcrates.io | >= 2.61.0, < 2.61.5 | 2.61.5 |
librsvgcrates.io | >= 2.62.0-beta.0, < 2.62.4 | 2.62.4 |
librsvgcrates.io | >= 2.63.0-beta.0, < 2.63.2 | 2.63.2 |
Affected products
7- osv-coords5 versionspkg:rpm/almalinux/glycin-loaderspkg:rpm/almalinux/librsvg2pkg:rpm/almalinux/librsvg2-develpkg:rpm/almalinux/librsvg2-toolspkg:rpm/almalinux/rsvg-pixbuf-loader
< 1.0.1-1.el10_2.2+ 4 more
- (no CPE)range: < 1.0.1-1.el10_2.2
- (no CPE)range: < 2.57.1-9.el10_2.10
- (no CPE)range: < 2.57.1-9.el10_2.10
- (no CPE)range: < 2.57.1-9.el10_2.10
- (no CPE)range: < 2.57.1-9.el10_2.10
Patches
Vulnerability mechanics
References
31- github.com/advisories/GHSA-cpvr-w4j5-2mpgghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2026-96889ghsaADVISORY
- access.redhat.com/errata/RHSA-2026:86331nvdWEB
- access.redhat.com/errata/RHSA-2026:86841nvdWEB
- access.redhat.com/errata/RHSA-2026:86842nvdWEB
- access.redhat.com/errata/RHSA-2026:86921nvdWEB
- access.redhat.com/security/cve/CVE-2026-96889nvdWEB
- bugzilla.redhat.com/show_bug.cginvdWEB
- github.com/GNOME/librsvg/blob/2.63.2/NEWSghsaWEB
- github.com/GNOME/librsvg/commit/0bc935e675947e185d42005d3ad93d7cf61bcea9ghsaWEB
- github.com/GNOME/librsvg/commit/1606574427408baca8203ef723281509a229f9e2ghsaWEB
- github.com/GNOME/librsvg/commit/4d0051a9dbd038a5fe8461b61486677d88f8736dghsaWEB
- github.com/GNOME/librsvg/commit/e56cc8a33a7184eef6e8a720414aee6205a400adghsaWEB
- github.com/GNOME/librsvg/releases/tag/2.57.5ghsaWEB
- github.com/GNOME/librsvg/releases/tag/2.60.3ghsaWEB
- github.com/GNOME/librsvg/releases/tag/2.61.5ghsaWEB
- github.com/GNOME/librsvg/releases/tag/2.62.4ghsaWEB
- github.com/GNOME/librsvg/releases/tag/2.63.2ghsaWEB
- gitlab.gnome.org/GNOME/librsvg/-/commit/8a1b0cd319e9af2d1e9cf878081dd77f227a0504ghsaWEB
- gitlab.gnome.org/GNOME/librsvg/-/merge_requests/1211ghsaWEB
- rustsec.org/advisories/RUSTSEC-2026-0305.htmlnvdWEB
- access.redhat.com/errata/RHSA-2026:92212nvd
- access.redhat.com/errata/RHSA-2026:92213nvd
- access.redhat.com/errata/RHSA-2026:92214nvd
- access.redhat.com/errata/RHSA-2026:92218nvd
- access.redhat.com/errata/RHSA-2026:92336nvd
- access.redhat.com/errata/RHSA-2026:92353nvd
- access.redhat.com/errata/RHSA-2026:92382nvd
- access.redhat.com/errata/RHSA-2026:92573nvd
- access.redhat.com/errata/RHSA-2026:92579nvd
- crates.io/crates/librsvgnvd
News mentions
3- ⚡ Weekly Recap: 98 Zero-Days, Rogue AI Agents, $100M Crypto Theft, 700 Supermarkets Hit and MoreThe Hacker News · Oct 19, 2026
- Critical Next.js Vulnerabilities Allow Hackers to Execute Malicious Code RemotelyCyber Security News · Oct 15, 2026
- Next.js Ships Out-of-Band Patch for Two Critical RCE Flaws in Caching and SVG ProcessingThe Hacker News · Oct 15, 2026