Summary
CVE-2026-82655 is a pre-authentication blind SQL injection vulnerability in Admidio, the open-source membership/user management platform used by organizations and clubs to run their websites. The flaw resides in the relation_type_list parameter of /modules/groups-roles/lists_show.php and allows unauthenticated remote attackers to extract entire database contents, including user password hashes. The issue affects all Admidio versions prior to 5.0.12 and carries a CVSS v3.1 base score of 7.5 (High) / CVSS v4.0 score of 8.7.
Technical details
- Root cause: The
relation_type_listrequest parameter is concatenated directly into a SQL query (via string implosion) without parameterization or input validation, unlike the neighboringrole_listparameter which does validate UUID format. - Trigger condition: An attacker can bypass Admidio’s normal authorization checks on
lists_show.phpby supplying a dummy, format-valid UUID in therole_listfield, reaching the vulnerable code path without needing to log in. - Attack vector: Network-based, unauthenticated, no user interaction required (blind boolean-based SQL injection).
- Impact: Full compromise of the underlying database — including extraction of user credentials, password hashes, and personally identifiable information stored by the application.
Affected software
- Admidio versions 5.0.11 and all earlier releases
- Fixed in Admidio 5.0.12 and later
Severity
- CVSS v3.1 Base Score: 7.5 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - (A CVSS v4.0 score of 8.7 has also been assigned to this CVE.)
Mitigation and recommended actions
- Immediate: Upgrade Admidio to version 5.0.12 or later, which parameterizes the affected query and validates the
relation_type_listinput. - If patching is not immediately possible: Restrict or block external network access to
/adm_program/modules/groups-roles/lists_show.phpat the web server or reverse proxy/WAF layer until the upgrade can be applied; monitor logs for anomalous requests containing SQL metacharacters in therelation_type_listorrole_listparameters. - Review database logs and user credential stores for signs of prior exploitation, and rotate credentials/password hashes if compromise is suspected.

