CVE-2026-33168: Actionview Missing Blank Key Check

Action View tag helpers fail to correctly filter blank attribute names when iterating to build HTML options. An attacker controlling attribute keys could supply an empty string and bypass attribute quoting, leading to Cross-site Scripting (XSS).

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Ruby
greprules fetch cve-2026-33168-actionview-missing-blank-key-check --engine opengrep

Description

Action View tag helpers fail to correctly filter blank attribute names when iterating to build HTML options. An attacker controlling attribute keys could supply an empty string and bypass attribute quoting, leading to Cross-site Scripting (XSS).