PT-2026-71346

CVE-2026-73492

·

Published

2026-07-21

·

Updated

2026-10-16

Description by

CVSS 4.0
2.3
Low
MetricsAV:N/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Name of the Vulnerable Software and Affected Versions Loofah versions 2.25.0 through 2.25.1
Description Loofah is a library for manipulating and transforming HTML/XML documents and fragments. The allowed uri? function within Loofah::HTML5::Scrub fails to reject javascript: or vbscript: URIs when the scheme is split by numeric character references without semicolons, such as &#58, &#9, &#10, or &#13. Because CGI.unescapeHTML leaves these references encoded, the function incorrectly identifies the URL as safe. However, web browsers decode these encoded colons or strip encoded whitespace, leading to the execution of the URI scheme. This issue only affects callers that pass HTML-encoded strings directly to the allowed uri? function; the default sanitize() path is not affected.
Recommendations Update to version 2.25.2. Avoid passing HTML-encoded strings directly to the allowed uri? function.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-5QHF-9PHG-95M2
OPENSUSE-SU-2026:12153-1
OPENSUSE-SU-2026:22068-1
SUSE-SU-2026:24195-1
SUSE-SU-2026:24250-1
Found an issue in the description? Have something to add? Feel free to write us 👾