CVE-2026-44282

medium

Description

Decidim is a participatory democracy framework. Prior to 0.32.0, a low-privilege process-scoped administrator or election editor with question-management rights can store HTML or script-bearing content in question.body. The question_title helper returns the translatable question body through html_safe without a sanitization boundary, causing stored script execution when visitors open public election pages or voting booth screens. The persisted script executes in visitors' browsers. The vulnerability is fixed in 0.32.0.

References

https://github.com/decidim/decidim/security/advisories/GHSA-9mvp-w4rr-5c6x

https://github.com/decidim/decidim/releases/tag/v0.32.0

https://github.com/decidim/decidim/pull/16669

https://github.com/decidim/decidim/pull/16659

https://github.com/decidim/decidim/commit/b6e1b003365d10c0df2bc7edc5edd26b62fafda1

https://github.com/decidim/decidim/commit/64dbea3739f360f1eb36932dfc49d9686e61fc00

Details

Source: Mitre, NVD

Published: 2026-09-15

Updated: 2026-09-15

Risk Information

CVSS v2

Base Score: 4.7

Vector: CVSS2#AV:N/AC:L/Au:M/C:P/I:P/A:N

Severity: Medium

CVSS v3

Base Score: 4.8

Vector: CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N

Severity: Medium

EPSS

EPSS: 0.00369