CVE-2022-23517
HIGHrails-html-sanitizer < 1.4.4 - Denial of Service via Inefficient SVG Attribute Regex
Title source: llmDescription
rails-html-sanitizer is responsible for sanitizing HTML fragments in Rails applications. Certain configurations of rails-html-sanitizer < 1.4.4 use an inefficient regular expression that is susceptible to excessive backtracking when attempting to sanitize certain SVG attributes. This may lead to a denial of service through CPU resource consumption. This issue has been patched in version 1.4.4.
References (5)
Core 5
Core References
Third Party Advisory x_refsource_confirm
https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-5x79-w82f-gw8w
Patch, Third Party Advisory x_refsource_misc
https://github.com/rails/rails-html-sanitizer/commit/56c61c0cebd1e493e8ad7bca2a0191609a4a6979
Permissions Required, Third Party Advisory x_refsource_misc
https://hackerone.com/reports/1684163
Mailing List, Third Party Advisory
https://lists.debian.org/debian-lts-announce/2023/09/msg00012.html
Scores
CVSS v3
7.5
EPSS
0.0145
EPSS Percentile
70.0%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CISA SSVC
Vulnrichment
Exploitation
none
Automatable
yes
Technical Impact
partial
Details
CWE
CWE-1333
Status
published
Products (3)
debian/debian_linux
10.0
rubygems/rails-html-sanitizer
0 - 1.4.4RubyGems
rubyonrails/rails_html_sanitizers
< 1.4.4
Published
Dec 14, 2022
Tracked Since
Feb 18, 2026