RubySec

Providing security resources for the Ruby community

CVE-2026-44282 (decidim-elections): decidim-elections - Election question titles allow stored script execution

decidim-elections - Election question titles allow stored script execution

Published: July 06, 2026

SECURITY IDENTIFIERS

GEM

decidim-elections

SEVERITY

CVSS v3.x: 4.8 (Medium)

PATCHED VERSIONS

>= 0.32.0

DESCRIPTION

Description

A low-privilege process-scoped admin who can manage elections can store arbitrary HTML in the question statement/body without sanitization, and the public elections UI renders that value unsafely.

Impact

A low-privilege process-scoped admin or other election editor with question-management rights can persist JavaScript that executes in visitor's browsers on public election pages and voting booth screens.

Credits

This issue was discovered in a security audit organized by the Decidim Association and made by Radically Open Security against Decidim financed by NGI.

RELATED