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.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-0706 | Race condition in Endorsements |
Github GHSA |
GHSA-r275-j57c-7mf2 | Race condition in Endorsements |
References
History
Fri, 14 Feb 2025 17:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Decidim
Decidim decidim |
|
| CPEs | cpe:2.3:a:decidim:decidim:*:*:*:*:*:ruby:*:* | |
| Vendors & Products |
Decidim
Decidim decidim |
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2024-08-02T21:16:42.668Z
Reserved: 2023-11-07T16:57:49.245Z
Link: CVE-2023-47634
Updated: 2024-08-02T21:16:42.668Z
Status : Analyzed
Published: 2024-02-29T01:41:28.370
Modified: 2025-02-14T17:29:55.400
Link: CVE-2023-47634
No data.
OpenCVE Enrichment
No data.
Weaknesses
EUVD
Github GHSA