CVE-2023-38633
MediumCVSS 5.5Exploitation Probability (EPSS)
High risk80th percentile - higher than 80% of all known CVEs
Summary
A directory traversal issue in the URL decoder of librsvg before version 2.56.3 could be exploited by local or remote attackers to disclose files from the local filesystem outside of the expected area.
Risk Assessment
Attackers may gain access to sensitive system files, potentially leading to data disclosure and security breaches.
Recommendation
It is recommended to update librsvg to version 2.56.3 or later to mitigate this vulnerability.
Other vulnerabilities in librsvg
See all- CVE-2016-4348High
The _rsvg_css_normalize_font_size function in librsvg 2.40.2 allows context-dependent attackers to cause a denial of service (stack consumption and application crash) via circular definitions in an SVG document.
- CVE-2015-7558High
Librsvg before version 2.40.12 allows context-dependent attackers to cause a denial of service (infinite loop, stack consumption, and application crash) via cyclic references in an SVG document.
- CVE-2015-7557High
The _rsvg_node_poly_build_path function in librsvg before version 2.40.7 allows context-dependent attackers to cause a denial of service (out-of-bounds heap read) via an odd number of elements in a coordinate pair in an SVG document.
- CVE-2026-96889High
A flaw was found in librsvg where processing an SVG document with nested XML inclusions (Xincludes) and duplicate entity declarations can cause a use-after-free. The library incorrectly frees an XML entity still in use by the parser. An attacker could exploit this to cause a denial of service or execute arbitrary code.
Original NVD description (English source)
A directory traversal problem in the URL decoder of librsvg before 2.56.3 could be used by local or remote attackers to disclose files (on the local filesystem outside of the expected area), as demonstrated by href=".?../../../../../../../../../../etc/passwd" in an xi:include element.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

