Skip to content
OpenAdvisories
Medium · 4.9 CVE-2026-45330 EUVD-2026-51667GHSA-86fh-w43w-338c

Decidim: Verification admins can access supplied IDs from other organisations

Published Jul 31, 2026 · Updated Aug 3, 2026 · Assigned by GitHub_M

Description

Decidim is a participatory democracy framework. Prior to 0.30.9, from 0.31.0 before 0.31.5, and in 0.32.0.rc1 before 0.32.0.rc2, the identity-document verification admin controllers load pending Authorization records by raw identifier without confirming current_organization ownership, allowing an administrator from one tenant to view, approve, or reject another tenant’s ID-document request. This issue is fixed in versions 0.30.9, 0.31.5, and 0.32.0.rc2.

Affected products

VendorProductAffectedFixed
decidim decidim < 0.30.9, >= 0.31.0, < 0.31.5, >= 0.32.0.rc1, < 0.32.0.rc2 —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems decidim-verifications < 0.30.9 0.30.9 GHSA-86fh-w43w-338c
RubyGems decidim-verifications >= 0.31.0.rc1, < 0.31.5 0.31.5 GHSA-86fh-w43w-338c
RubyGems decidim-verifications >= 0.32.0.rc1, < 0.32.0 0.32.0 GHSA-86fh-w43w-338c

References