CVE-2026-34384 Admidio: Missing CSRF Protection on Registration Approval Actions

Medium 4.5 Published Updated

Attackers can trick authorized users into approving pending registrations via crafted GET requests, bypassing manual approval workflows.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-34384?

CVE-2026-34384 is a medium-severity vulnerability in admidio, published on 31 Mar 2026. An attacker needs administrator access to exploit it, and only if a user opens a file or follows a link.

Official description

Admidio is an open-source user management solution. Prior to version 5.0.8, the create_user, assign_member, and assign_user action modes in modules/registration.php approve pending user registrations via GET request without validating a CSRF token. Unlike the delete_user mode in the same file (which correctly validates the token), these three approval actions read their parameters from $_GET and perform irreversible state changes without any protection. An attacker who has submitted a pending registration can extract their own user UUID from the registration confirmation email URL, then trick any user with the rol_approve_users right into visiting a crafted URL that automatically approves the registration. This bypasses the manual registration approval workflow entirely. This issue has been patched in version 5.0.8.

Weakness: CWE-352

Which versions are affected by CVE-2026-34384?

2 open source packages ship an affected version, including admidio/admidio. It affects 1 product.

PackageAffectedFixed in
admidio/admidio PackagistAll versions5.0.8
admidio/admidio PackagistAll versions5.0.8

Products include Admidio Admidio.

How do I fix CVE-2026-34384?

Upgrade admidio/admidio to 5.0.8 or later.

Is CVE-2026-34384 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-34384 exists.

Sources

Also known as GHSA-ph84-r98x-2j22.

Is CVE-2026-34384 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free