Intel

AIKIDO-2026-182225

html_sanitize_ex is vulnerable to URL Redirection to Untrusted Site ('Open Redirect')

URL Redirection to Untrusted Site ('Open Redirect')CVE-2026-66829 Published Today

23

Low Risk

This Affects:

ELIXIRhtml_sanitize_ex
0.3.1 - 1.5.2
Fixed in 1.5.3
Are you affected? Scan for Free

TL;DR

The HTML5 scrubber keeps meta elements in its sanitized output. Because a meta refresh acts on the whole document rather than the embedded fragment, sanitized content can navigate a visitor to an external site or declare document-wide directives such as a Content-Security-Policy. Filtering only lowercase schemes does not prevent the redirect, though it does not by itself yield script execution. The fix sanitizes meta elements.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you use the HtmlSanitizeEx.html5/1 scrubber, or a custom scrubber extending :html5, and render the sanitized output to other users.

Background info

html_sanitize_ex is vulnerable to URL Redirection to Untrusted Site ('Open Redirect') in versions 0.3.1 - 1.5.2.

How to fix this

Upgrade the html_sanitize_ex library to the patch version.