GitHub Advisoryadvisory · RubyGems

GHSA-qcj6-vxwx-4rqv Decidim vulnerable to data disclosure through the embed feature

MEDIUM Published 2024-07-10 Modified 2024-07-11 Official page ↗
Aliases
CVE-2024-27090
Ecosystem
RubyGems
Packages
decidim
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weaknesses
CWE-200
Reviewed
2024-07-10

Affected packages

• RubyGems decidim: < 0.27.6 → fixed in 0.27.6

Description

Impact If an attacker can infer the slug or URL of an unpublished or private resource, and this resource can be embedded (such as a Participatory Process, an Assembly, a Proposal, a Result, etc), then some data of this resource could be accessed. Patches version 0.27.6 https://github.com/decidim/decidim/commit/1756fa639ef393ca8e8bb16221cab2e2e7875705 Workarounds Disallow access through your web server to the URLs finished with `/embed.html`

Related

Alias · CVE (1)

  • CVE-2024-27090 Decidim is a participatory democracy framework, written in Ruby on Rails, originally developed for the Barcelona City government online and… vulnerability

Weakness · CWE (1)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References