Description
Admidio is an open-source user management solution. Prior to version 5.0.10, `modules/sso/clients.php` validates an `adm_csrf_token` on every state-changing branch except `enable`. The `enable` case loads the SAML or OIDC client by UUID, calls `$client->enable($enabled)`, and persists the new state with no token check. Because the action is reachable via plain GET parameters, a third-party page can trick an authenticated administrator into disabling (or silently re-enabling) any configured SAML or OIDC client. Disabling an SSO client breaks every downstream relying-party application that authenticates through it. Version 5.0.10 contains a fix.
Published: 2026-08-12
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A CSRF flaw in Admidio’s SSO client enable action allows an attacker to toggle the activation state of configured SAML or OIDC clients without performing token validation. Because the action is reached via a simple GET request and no CSRF token is checked, a malicious page can trick an authenticated administrator into visiting a crafted URL, silently disabling or re‑enabling an SSO client. Disabling an SSO client interrupts authentication for all relying‑party applications that depend on that client, effectively denying access for all users relying on the disrupted service.

Affected Systems

Admidio, a popular open‑source user management solution, is affected in all releases older than version 5.0.10. Administrators who have not applied the 5.0.10 update are at risk of having their SSO configurations altered by an attacker.

Risk and Exploitability

The CVSS score of 5.4 indicates moderate severity. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, implying no publicly known exploits have been documented. The likely attack vector is a CSRF attack that requires an authenticated administrator to inadvertently click a malicious link; based on the description, it is inferred that the attacker needs only to persuade the admin to visit the crafted URL. Because the flaw permits silent alteration of authentication configuration, the impact can be significant for organizations heavily dependent on the affected SSO clients.

Generated by OpenCVE AI on August 13, 2026 at 00:12 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Admidio to version 5.0.10 or later to restore CSRF token validation on the enable action.
  • Restrict administrator access to trusted networks and enable multi‑factor authentication to reduce the likelihood of a successful CSRF trick.
  • Configure a web application firewall or HTTP security headers to detect and block suspicious GET requests targeting the enable action of SSO clients.

Generated by OpenCVE AI on August 13, 2026 at 00:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-xg76-5qj2-2hhv Admidio: CSRF in SSO client `enable` action toggles SAML/OIDC clients without token validation
History

Thu, 13 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 12 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
First Time appeared Admidio
Admidio admidio
Vendors & Products Admidio
Admidio admidio

Wed, 12 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Description Admidio is an open-source user management solution. Prior to version 5.0.10, `modules/sso/clients.php` validates an `adm_csrf_token` on every state-changing branch except `enable`. The `enable` case loads the SAML or OIDC client by UUID, calls `$client->enable($enabled)`, and persists the new state with no token check. Because the action is reachable via plain GET parameters, a third-party page can trick an authenticated administrator into disabling (or silently re-enabling) any configured SAML or OIDC client. Disabling an SSO client breaks every downstream relying-party application that authenticates through it. Version 5.0.10 contains a fix.
Title Admidio: CSRF in SSO client `enable` action toggles SAML/OIDC clients without token validation
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-13T16:01:59.124Z

Reserved: 2026-05-18T22:25:21.259Z

Link: CVE-2026-47229

cve-icon Vulnrichment

Updated: 2026-08-13T16:00:35.241Z

cve-icon NVD

Status : Received

Published: 2026-08-12T14:17:53.910

Modified: 2026-08-13T16:18:05.210

Link: CVE-2026-47229

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T00:15:04Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)