Vulnerability · Published Sep 23, 2026 · Assigned by redhat
CVE-2026-96889Librsvg: use-after-free when xml includes have duplicated entities
High 7.8
In plain English
A high-severity use-after-free in Red Hat Enterprise Linux 10 from Red Hat. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 47% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Official 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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | glycin-loaders | 1.0.1-1.el10_2.2 | ALSA-2026:86331 |
| AlmaLinux:10 | librsvg2 | 2.57.1-9.el10_2.10 | ALSA-2026:86841 |
| AlmaLinux:8 | librsvg2 | 2.42.7-6.el8_10 | ALSA-2026:86842 |
| AlmaLinux:9 | librsvg2 | 2.50.7-3.el9_8.1 | ALSA-2026:86921 |
| AlmaLinux:10 | librsvg2-devel | 2.57.1-9.el10_2.10 | ALSA-2026:86841 |
| AlmaLinux:8 | librsvg2-devel | 2.42.7-6.el8_10 | ALSA-2026:86842 |
| AlmaLinux:9 | librsvg2-devel | 2.50.7-3.el9_8.1 | ALSA-2026:86921 |
| AlmaLinux:10 | librsvg2-tools | 2.57.1-9.el10_2.10 | ALSA-2026:86841 |
| AlmaLinux:8 | librsvg2-tools | 2.42.7-6.el8_10 | ALSA-2026:86842 |
| AlmaLinux:9 | librsvg2-tools | 2.50.7-3.el9_8.1 | ALSA-2026:86921 |
| AlmaLinux:10 | rsvg-pixbuf-loader | 2.57.1-9.el10_2.10 | ALSA-2026:86841 |
| Debian:12 | librsvg | no fix listed | DEBIAN-CVE-2026-96889 |
| Debian:13 | librsvg | 2.60.0+dfsg-1+deb13u1 | DEBIAN-CVE-2026-96889 |
| Debian:14 | librsvg | 2.63.2+dfsg-1 | DEBIAN-CVE-2026-96889 |
| Rocky Linux:10 | glycin-loaders | 0:1.0.1-1.el10_2.2 | RLSA-2026:86331 |
| Rocky Linux:10 | librsvg2 | 0:2.57.1-9.el10_2.10 | RLSA-2026:86841 |
| Rocky Linux:8 | librsvg2 | 0:2.42.7-6.el8_10 | RLSA-2026:86842 |
| Rocky Linux:9 | librsvg2 | 0:2.50.7-3.el9_8.1 | RLSA-2026:86921 |
| Ubuntu:24.04:LTS | librsvg | 2.58.0+dfsg-1ubuntu0.1 | USN-8891-1 |
| Ubuntu:24.04:LTS | librsvg | 2.58.0+dfsg-1ubuntu0.1 | UBUNTU-CVE-2026-96889 |
| Ubuntu:26.04:LTS | librsvg | 2.61.3+dfsg-3ubuntu0.1 | USN-8891-1 |
| Ubuntu:26.04:LTS | librsvg | 2.61.3+dfsg-3ubuntu0.1 | UBUNTU-CVE-2026-96889 |
Affected products (as reported)
Weakness: CWE-416 · Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
References
- RHSA-2026:86331 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:86841 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:86842 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:86921 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92212 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92213 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92214 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92218 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92336 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92353 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92382 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92573 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:92579 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94452 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94453 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94454 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94455 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94457 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94458 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94459 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94460 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94461 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94462 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94463 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94464 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94465 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94466 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94467 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94468 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94469 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94470 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94471 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94472 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94473 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94474 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:94476 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2026-96889 vdb-entry, x_refsource_REDHAT
- RHBZ#2539279 issue-tracking, x_refsource_REDHAT
- https://crates.io/crates/librsvg
- https://gitlab.gnome.org/GNOME/librsvg/-/work_items/1241