Skip to content
OpenAdvisories

Package · RubyGems

decidim-core

9 known vulnerabilities.

4 results · Clear filters · Feed

  • Medium 6.4

    Decidim: Push subscriptions can be abused for server-side requests

    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, when VAPID delivery is enabled, the notification subscription flow stores a client-supplied push endpoint without validating that …

  • Medium 4.8

    Decidim: HTML content blocks allow stored script execution

    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 Deci…

  • Medium 6.5

    Decidim: Private exports can be downloaded through reusable links

    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, the normal download_your_data flow requires the requester to be logged in as the export owner, but the resulting Active Storage bl…

  • Medium 6.3

    Decidim vulnerable to cross-site scripting (XSS) in the dynamic file uploads

    Decidim is a participatory democracy framework. Starting in version 0.27.0 and prior to versions 0.27.5 and 0.28.0, the dynamic file upload feature is subject to potential cross-site scripting attacks in case the attacker manages to modify the file names of t…