Skip to content
CVE PROGRAM SOURCE RECORD4.8 Medium

CVE-2026-45572

Decidim: HTML content blocks allow stored script execution

Description

Decidim is a participatory democracy framework. Prior to 0.30.9, from 0.31.0 before 0.31.5, and in 0.32.0.rc1 before 0.32.0.rc2, an administrator with landing-page editing privileges can store arbitrary HTML and JavaScript in an HTML content block, which Decidim::ContentBlocks::HtmlCell#html_content renders without sanitization, causing the script to execute in visitors' browsers. This issue is fixed in versions 0.30.9, 0.31.5, and 0.32.0.rc2.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

decidim decidim

  • < 0.30.9affected
  • >= 0.31.0.rc1, < 0.31.5affected
  • >= 0.32.0.rc1, < 0.32.0affected

References