Skip to content
OpenAdvisories
Medium · 6.1 CVE-2014-125128 EUVD-2014-9819GHSA-389w-f784-rjg3

'sanitize-html' prior to version 1.0.3 is vulnerable to Cross-site Scripting (XSS). The function 'naughtyHref' doesn't properly validate th…

Published Sep 8, 2025 · Updated Sep 8, 2025 · Assigned by Checkmarx

Description

'sanitize-html' prior to version 1.0.3 is vulnerable to Cross-site Scripting (XSS). The function 'naughtyHref' doesn't properly validate the hyperreference (`href`) attribute in anchor tags (`<a>`), allowing bypasses that contain different casings, whitespace characters, or hexadecimal encodings.

Affected products

VendorProductAffectedFixed
— sanitize-html < 1.0.3 1.0.3

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 26.10 node-sanitize-html No fix yet —
Ubuntu 26.04 LTS node-sanitize-html No fix yet —
Ubuntu 25.10 node-sanitize-html No fix yet —
Ubuntu 24.04 LTS node-sanitize-html No fix yet —
Ubuntu 22.04 LTS node-sanitize-html No fix yet —

References