Description
Grav Login plugin 2.7.0 before 3.9.9 contains an authentication bypass vulnerability that allows attackers with a valid password to skip two-factor authentication through remember-me cookie restoration. Attackers can obtain a persistent remember-me cookie after the password step and restore it as a fully authorized session without completing the second factor.
Published: 2026-10-12
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Patch Now
AI Analysis

Impact

The vulnerability allows an adversary who already knows a valid user password to skip the two‑factor authentication step by restoring a previously stolen "remember‑me" cookie. Once the attacker re‑installs the cookie, they receive a fully authorized session, effectively bypassing the second authentication factor and compromising account security. This flaw is an authentication failure (CWE‑287) that can lead to unauthorized access to protected resources.

Affected Systems

The Grav CMS Login plugin version 2.7.0 up to and including 3.9.8 is affected. Any Grav site that uses this plugin and has the remember‑me cookie feature enabled is at risk. Sites that have updated the plugin to version 3.9.9 or newer are not impacted.

Risk and Exploitability

The CVSS score of 8.6 indicates a high severity risk. The EPSS score is currently unavailable, and the vulnerability is not listed in the CISA KEV catalog, suggesting no known active exploitation yet. However, the attack requires only a valid user password and the ability to capture a remember‑me cookie, which are realistic prerequisites for an attacker who has gained user credentials. If such credentials are compromised, the attacker can establish a persistent authorized session without completing the second factor, thus jeopardizing confidentiality of the site’s data.

Generated by OpenCVE AI on October 12, 2026 at 18:49 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Grav Login plugin to version 3.9.9 or later to remove the authentication bypass flaw.
  • If an immediate upgrade is not possible, disable the remember‑me cookie feature or require re‑entry of the second factor whenever a remember‑me cookie is presented.
  • Enforce strict two‑factor authentication checks on all login paths and monitor for anomalous cookie usage to detect potential abuse.

Generated by OpenCVE AI on October 12, 2026 at 18:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Getgrav
Getgrav grav-plugin-login
Vendors & Products Getgrav
Getgrav grav-plugin-login

Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description Grav Login plugin 2.7.0 before 3.9.9 contains an authentication bypass vulnerability that allows attackers with a valid password to skip two-factor authentication through remember-me cookie restoration. Attackers can obtain a persistent remember-me cookie after the password step and restore it as a fully authorized session without completing the second factor.
Title Grav Login Plugin 2.7.0 before 3.9.9 2FA Bypass via Remember-Me Cookie
Weaknesses CWE-287
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Getgrav Grav-plugin-login
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T15:47:59.719Z

Reserved: 2026-10-12T14:14:27.021Z

Link: CVE-2026-109313

cve-icon Vulnrichment

Updated: 2026-10-13T15:47:50.431Z

cve-icon NVD

Status : Received

Published: 2026-10-12T17:17:26.043

Modified: 2026-10-13T16:17:16.817

Link: CVE-2026-109313

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T07:26:36Z

Weaknesses