What’s Vulnerable › Vulnerabilities

CVE-2022-23514: Inefficient Regular Expression Complexity in Loofah

Description

Loofah is a general library for manipulating and transforming HTML/XML documents and fragments, built on top of Nokogiri. Loofah < 2.19.1 contains 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 is patched in version 2.19.1.

Affected products

How to fix

Upgrade to a fixed version: flavorjones loofah 2.19.1; Rubygems Loofah 2.19.1. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2022-23514 or the next vulnerability affects your stack