VYPR

Login Plugin

by Grav CMS

Source repositories

CVEs (8)

  • CVE-2026-56710CriAug 25, 2026
    risk 0.57cvss 9.8epss 0.00

    Grav Login plugin versions before 1.0.16 fail to validate the target account's privilege level in the onApiUserListRowAction unlock handler. An attacker with api.users.write permission can clear login lockout counters on admin.super accounts, removing brute-force protection from…

  • CVE-2026-62669HigAug 19, 2026
    risk 0.41cvss 7.4epss 0.00

    Grav Login Plugin adds login, basic ACL, and session wide messages to Grav. Prior to 3.8.11, the Grav Login plugin login.regenerate2FASecret task checks only that the pending-session user exists rather than requiring $user->authorized. After submitting a victim's correct…

  • CVE-2026-62671MedAug 19, 2026
    risk 0.28cvss 5.4epss 0.00

    Grav Login Plugin adds login, basic ACL, and session wide messages to Grav. Prior to 3.8.11, the Grav Login plugin login.regenerate2FASecret task accepts a top-level GET request through the TaskServiceProvider task: URI parameter without requiring a login-form nonce, an Origin…

  • CVE-2026-72699MedAug 25, 2026
    risk 0.27cvss 5.3epss 0.00

    The Grav Login plugin (getgrav/grav-plugin-login) before 3.9.1 is vulnerable to email address enumeration. The register() method in classes/Login.php throws a distinct exception (EMAIL_NOT_AVAILABLE) when a submitted email address already belongs to an existing account, while…

  • CVE-2026-53654MedAug 19, 2026
    risk 0.27cvss epss 0.00

    Grav is a file-based Web platform. Prior to 3.8.5, the Login plugin twofa_cancel task accepts a client-controlled _redirect field without a nonce and allows an unauthenticated request to set an external http, https, or protocol-relative Location target. Controller::execute()…

  • CVE-2026-66400MedJul 29, 2026
    risk 0.00cvss 4.8epss 0.00

    Grav Login Plugin versions before 3.8.13 contain an insufficient session expiration vulnerability in TokenStorage.php where the findTriplet() method fails to properly validate Remember Me token timestamps. Attackers with a captured Remember Me cookie can authenticate…

  • CVE-2026-65603HigJul 22, 2026
    risk 0.00cvss 8.8epss 0.00

    The Grav Login plugin (grav-plugin-login) versions <= 3.8.11 contain a privilege escalation flaw in the authenticated profile self-update handler (processUserProfile(), the update_user task). Unlike the registration handler, this handler does not strip privilege fields…

  • CVE-2026-62236MedJul 17, 2026
    risk 0.00cvss 5.4epss 0.00

    grav-plugin-login before 3.8.11 contains a cross-site request forgery (CSRF) vulnerability in the login.regenerate2FASecret frontend task, which regenerates and persists a new TOTP secret for the authenticated session user without any anti-CSRF nonce or Origin/Referer check.…