
Cloud Vulnerability DB
コミュニティ主導の脆弱性データベース
CVE-2026-45415 is an improper authorization vulnerability in Decidim, an open-source participatory democracy framework, affecting the CSV census record management endpoints. The flaw allows a participant manager — a privileged but non-administrator role — to access, create, modify, or delete Decidim::Verifications::CsvDatum records via the /admin/csv_census/census_logs admin surface without full administrator authorization. Affected versions include all releases prior to 0.30.9, 0.31.0.rc1 through 0.31.5, and 0.32.0.rc1 through 0.32.0.rc2. The vulnerability was published on July 13, 2026, and carries a CVSS v3.1 base score of 6.0 (Moderate) (Github Advisory, Decidim Advisory).
The root cause is a missing authorization enforcement (CWE-285: Improper Authorization; CWE-862: Missing Authorization) in the Decidim::Verifications::CsvCensus::Admin::CensusController and CensusRecordsController. Specifically, the index, destroy, new_import, create_import, new_record, create_record, edit_record, and update_record actions lacked enforce_permission_to calls, meaning the controller did not verify that the authenticated session held full administrator privileges before rendering forms or mutating census data. An attacker with a participant manager account can directly navigate to endpoints such as /admin/csv_census/census_logs/new_record and interact with the forms without being a full admin. The fix, implemented in PRs #16674 and #16703, adds explicit enforce_permission_to guards to all affected actions (Decidim Advisory, PR #16674, PR #16703).
Successful exploitation allows any participant manager to corrupt the CSV census verification data that authorization workflows depend upon — they can insert fraudulent census rows, alter existing entries to grant or revoke participant verification status, or delete records entirely. This undermines the integrity of the Organization Census verification method, potentially allowing unauthorized participants to gain verified status or legitimate participants to lose it. Confidentiality impact is low (limited read access to census data), while integrity impact is high and availability impact is low (Github Advisory, Decidim Advisory).
The vulnerability requires the attacker to already hold a participant manager account (high privileges required), making opportunistic exploitation less likely. The EPSS score is approximately 0.396% (33rd percentile), and the NVD SSVC assessment classifies exploitation as "poc" with the exploit not being automatable and technical impact as partial. No evidence of in-the-wild exploitation or threat actor attribution has been reported. The vulnerability is not listed in the CISA KEV catalog (Github Advisory).
/admin/csv_census/census_logs/new_record (or other census management endpoints such as /admin/csv_census/census_logs) — the form will load without triggering an authorization error./admin/csv_census/census_logs/:id./admin/csv_census/census_logs, /admin/csv_census/census_logs/new_record, /admin/csv_census/census_logs/new_import, or similar census management endpoints./admin/csv_census/census_logs/* originating from participant manager accounts rather than full administrator accounts.Decidim::Verifications::CsvDatum records not correlated with legitimate administrator activity.Upgrade to one of the patched versions: 0.30.9, 0.31.5, or 0.32.0 (stable release). For installations that cannot be immediately upgraded, the recommended workaround is to disable the Organization Census verification method in the Decidim admin settings, which removes the vulnerable attack surface. The fixes were implemented by adding enforce_permission_to authorization checks to all affected controller actions in the decidim-verifications gem (Decidim Advisory, PR #16674, PR #16703).
The vulnerability was discovered during a security audit organized by the Decidim Association and conducted by Radically Open Security, funded by NGI. The advisory credits this responsible disclosure process and references OWASP A01:2021 (Broken Access Control). No significant broader media coverage or notable external researcher commentary has been identified beyond the official advisory (Decidim Advisory).
ソース: この報告書はAIを用いて作成されました
無料脆弱性評価
9つのセキュリティ領域にわたるクラウドセキュリティの実践を評価し、リスクレベルをベンチマークし、防御のギャップを特定しましょう。
パーソナライズされたデモを見る
"私が今まで見た中で最高のユーザーエクスペリエンスは、クラウドワークロードを完全に可視化します。"
"Wiz を使えば、クラウド環境で何が起こっているかを 1 つの画面で確認することができます"
"Wizが何かを重要視した場合、それは実際に重要であることを私たちは知っています。"