
🚨High - Grav Login Plugin Privilege Escalation via Profile Update (CVE-2026-65603) The Grav Login plugin (<= 3.8.11) profile self-update handler (processUserProfile, the update_user task) fails to strip privilege fields (groups, access) from user-submitted form data before saving, unlike the registration handler. When an admin has added groups/access to the login registration fields and the default DataUser backend is in use, a low-privilege authenticated user can POST crafted data such as access[admin][super]=true to escalate to super-admin. That unlocks the admin panel, scheduler abuse (RCE), and Twig evaluation. CVSS 8.7. 👉Upgrade the Grav Login plugin to 3.8.12.
Post summary
The Grav Login plugin (≤3.8.11) allows privilege escalation via unsanitized profile updates, enabling users to become super‑admin and potentially execute arbitrary code; upgrading to 3.8.12 resolves the issue.

