Skip to content
OpenAdvisories
Medium · 6.1 CVE-2026-126078 EUVD-2026-122927GHSA-v6rj-xm57-3p59

Action View: Possible XSS vulnerability in Action View highlight helper

Published Nov 10, 2026 · Updated Nov 12, 2026 · Assigned by GitHub_M

Description

Action View is a framework for handling view template lookup and rendering and provides view helpers for building HTML. Prior to 8.1.4.1 and 8.0.5.2, ActionView::Helpers::TextHelper#highlight substitutes each matched phrase into the :highlighter string without escaping it and returns the result marked HTML-safe. Because sanitizing leaves quote characters in text unescaped, a match substituted into a quoted attribute value of the highlighter, such as the <a href="search?q=\1"> form shown in the method's documentation, could end the attribute value and add attributes to the element, possibly leading to XSS. Applications are affected when they pass a :highlighter that places a placeholder inside an attribute value and highlight text or phrases that a user controls. The default <mark>\1</mark> highlighter and the block form are not affected. This issue is fixed in versions 8.1.4.1 and 8.0.5.2.

Affected products

VendorProductAffectedFixed
rails rails < 8.0.5.2, >= 8.1, < 8.1.4.1 —

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
Debian 14 rails No fix yet —
Debian 13 rails No fix yet —
Debian 12 rails No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 rails No fix yet —
Ubuntu 26.04 LTS rails No fix yet —
Ubuntu 24.04 LTS rails No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS rails No fix yet —
Ubuntu Pro 20.04 LTS rails No fix yet —
Ubuntu Pro 18.04 LTS rails No fix yet —
Ubuntu Pro 16.04 LTS rails No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems actionview >= 8.1.0.beta1, < 8.1.4.1 8.1.4.1 GHSA-v6rj-xm57-3p59
RubyGems actionview < 8.0.5.2 8.0.5.2 GHSA-v6rj-xm57-3p59

Advisories 1

References