CVE-2023-47634 Decidim has race condition in Endorsements
A race condition in Decidim allows users to bypass single-endorsement limits by sending parallel requests, enabling multiple endorsements for a single resource.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2023-47634?
CVE-2023-47634 is a low-severity vulnerability in decidim, published on 20 Feb 2024. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
Decidim is a participatory democracy framework. Starting in version 0.10.0 and prior to versions 0.26.9, 0.27.5, and 0.28.0, a race condition in the endorsement of resources (for instance, a proposal) allows a user to make more than once endorsement. To exploit this vulnerability, the request to set an endorsement must be sent several times in parallel. Versions 0.26.9, 0.27.5, and 0.28.0 contain a patch for this issue. As a workaround, disable the Endorsement feature in the components.
Weakness: CWE-362
Which versions are affected by CVE-2023-47634?
4 open source packages ship an affected version, including decidim. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
decidim RubyGems | From 0.10.0 | 0.26.9 |
decidim RubyGems | From 0.10.0 | 0.26.9 |
decidim RubyGems | From 0.27.0 | 0.27.5 |
decidim RubyGems | From 0.27.0 | 0.27.5 |
Products include Decidim Decidim.
How do I fix CVE-2023-47634?
Upgrade decidim to a fixed version for your release line: 0.26.9 or 0.27.5.
Is CVE-2023-47634 being exploited?
There is no known exploitation of CVE-2023-47634 in the wild and no public exploit code.
Other vulnerabilities in decidim
- CVE-2026-23891 Decidim has a Cross-site scripting (XSS) vulnerability via user name field
- CVE-2023-36465 Decidim has broken access control in templates
- CVE-2025-65017 Decidim's private data exports can lead to data leaks
- CVE-2023-32693 Decidim Cross-site Scripting vulnerability in the external link redirections
- CVE-2023-34089 Decidim Cross-site Scripting vulnerability in the processes filter
Sources
Also known as GHSA-r275-j57c-7mf2.