PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-62671 getgrav CVE debrief

The CVE-2026-62671 vulnerability in the Grav Login plugin allows an attacker to overwrite a user's TOTP secret via a GET request, forcing two-factor re-enrollment. This issue is fixed in version 3.8.11. The vulnerability is caused by the login.regenerate2FASecret task accepting a top-level GET request without requiring a login-form nonce, an Origin check, or a Referer check. Under the default SameSite=Lax session cookie policy, an off-site navigation can invoke taskRegenerate2FASecret() in a logged-in victim's session. Defenders should assess exposure and prioritize updating to version 3.8.11.

Vendor
getgrav
Product
grav-plugin-login
CVSS
MEDIUM 5.4
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-19
Original CVE updated
2026-09-09
Advisory published
2026-08-19
Advisory updated
2026-09-09

Who should care

Defenders responsible for maintaining the Grav Login plugin should assess exposure and prioritize updating to version 3.8.11. They should review and verify the plugin's configuration and security settings, and monitor for potential attacks and anomalies. Additionally, defenders should confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.

Why it matters

The CVE-2026-62671 vulnerability in the Grav Login plugin allows an attacker to overwrite a user's TOTP secret, forcing two-factor re-enrollment. Defenders should prioritize updating to version 3.8.11 to prevent potential attacks.

  • An attacker can overwrite a user's TOTP secret, forcing two-factor re-enrollment.
  • The vulnerability allows an attacker to perform a limited form of authentication manipulation.
  • Defenders need to verify the plugin version and configuration to prevent potential attacks.
  • Remediation priority is high due to the potential for authentication manipulation.

Technical summary

The Grav Login plugin prior to version 3.8.11 is vulnerable to an attack where an attacker can overwrite a user's TOTP secret via a GET request, forcing two-factor re-enrollment. The vulnerability is caused by the login.regenerate2FASecret task accepting a top-level GET request without requiring a login-form nonce, an Origin check, or a Referer check. This allows an attacker to perform a limited form of authentication manipulation. Defenders should prioritize updating to version 3.8.11 of the Grav Login plugin to prevent potential attacks.

Defensive priority

Defenders should prioritize updating to version 3.8.11 of the Grav Login plugin to prevent potential attacks.

Recommended defensive actions

  • Update to version 3.8.11 of the Grav Login plugin
  • Review and verify the plugin's configuration and security settings
  • Monitor for potential attacks and anomalies
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. The vulnerability allows an attacker to perform a limited form of authentication manipulation. Defenders need to verify the plugin version and configuration to prevent potential attacks. The CVE record was published on 2026-08-19T16:18:19.757Z and has not been modified since then. There are references to the official CVE Program record, NIST NVD detail page, and source-specific vulnerability assessment.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-62671 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-62671

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-62671 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-62671

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.