CVE-2026-32755: Admidio is Missing CSRF Protection on Role Membership Date Changes
(updated )
The save_membership action in modules/profile/profile_function.php saves changes to a member’s role membership start and end dates but does not validate the CSRF token. The handler checks stop_membership and remove_former_membership against the CSRF token but omits save_membership from that check. Because membership UUIDs appear in the HTML source visible to authenticated users, an attacker can embed a crafted POST form on any external page and trick a role leader into submitting it, silently altering membership dates for any member of roles the victim leads.
References
Code Behaviors & Features
Detect and mitigate CVE-2026-32755 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →