PT-2020-5329 · Gnome+7 · Librsvg+7
Published
2017-12-31
·
Updated
2022-12-08
·
CVE-2019-20446
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
librsvg versions prior to 2.46.2
Description
The issue is related to a denial of service caused by a crafted SVG file with nested patterns. This file, when processed by the library, can lead to an exponential growth in the number of final rendered objects. The problem stems from an error in the resource control mechanism within the xml.rs component of the librsvg library. An attacker can exploit this vulnerability to cause a denial of service.
Recommendations
For versions prior to 2.46.2, update to version 2.46.2 or later to resolve the issue. As a temporary workaround, consider restricting the processing of SVG files with nested patterns to minimize the risk of exploitation.
Fix
DoS
Resource Exhaustion
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Almalinux
Centos
Red Hat
Rocky Linux
Suse
Ubuntu
Librsvg