Skip to content

← Public intelligence

RubyGems package

decidim-meetings

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

2 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 5.1RubyGemsPublished

    decidim-meetings Cross-site scripting vulnerability in the online or hybrid meeting embeds

    CVE-2024-45594 · GHSA-j4h6-gcj7-7v9v

    Affected
    • RubyGems decidim-meetings >= 0.28.0, < 0.28.3
    Fixed in
    0.28.3· Vendor fix available
    Issue
    Impact The meeting embeds feature used in the online or hybrid meetings is subject to potential XSS attack through a malformed URL. Patches Not available Workarounds Disable the creation of meetings by participants in the meeting component. References OWASP ASVS v4.0.3-5.1.3 Credits This issue was discovered in a security audit organized by mitgestalten Partizipationsbüro against Decidim. The security audit was implemented by the Austrian Institute of Technology.

    Recommended action: Upgrade to 0.28.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. High, CVSS 7.5RubyGemsPublished

    Decidim vulnerable to sensitive data disclosure

    CVE-2023-34090 · GHSA-jm79-9pm4-vrw9

    Affected
    • RubyGems decidim-meetings >= 0.27.0, < 0.27.3
    Fixed in
    0.27.3· Vendor fix available
    Issue
    Note: added the actual report as a comment. Summary Decidim, a platform for digital citizen participation, uses a third-party library named Ransack for filtering certain database collections (e.g., public meetings). By default, this library allows filtering on all data attributes and associations. This allows an unauthenticated remote attacker to exfiltrate non-public data from the underlying database of a Decidim instance (e.g., exfiltrating data from the user table). Impact This issue may lead to Sensitive Data Disclosure. Patches The problem was patched in v0.27.3. Workarounds Disable or unpublish all meetings components from your application.

    Recommended action: Upgrade to 0.27.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →