portage-ng / portage / gnome-base / librsvg / 2.58.5-r1
portage-ng glsa
1 advisory reference gnome-base/librsvg · none place version 2.58.5-r1 in a vulnerable range
▸ GLSA 202408-14 Librsvg: Arbitrary File Read this version unaffected normal local and remote 2024-08-09

A vulnerability has been discovered in Librsvg, which can lead to arbitrary file reads.

Announced
2024-08-09
Revised
2024-08-09
Access
local and remote
Bugs
#918100
Advisory
https://security.gentoo.org/glsa/202408-14

Affected packages

PackageArchVulnerableUnaffected
gnome-base/librsvg*< 2.56.3>= 2.56.3

Background

Librsvg is a library to render SVG files using cairo as a rendering engine.

Description

A directory traversal problem in the URL decoder of librsvg 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.

Impact

Please review the referenced CVE identifier for details.

Workaround

There is no known workaround at this time.

Resolution

All Librsvg users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=gnome-base/librsvg-2.56.3"

References