{"apiVersion":"1.0","identifier":"CVE-2026-62671","description":"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 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, overwrite the victim-s TOTP secret, and force two-factor re-enrollment. This issue is fixed in version 3.8.11.","publishedAt":"2026-08-19T16:18:19","lastModifiedAt":"2026-08-19T17:19:54","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-62671","cvssScore":5.4,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L","epssProbability":0.00136,"riskScore":0.55,"affectedProduct":"Grav Login Plugin","affectedVersions":"<3.8.11","vulnerabilityType":"Library","operatingSystems":[],"links":{"self":"https://www.redsauce.net/api/cves/CVE-2026-62671","webPages":{"es":"https://www.redsauce.net/es/cves/CVE-2026-62671","en":"https://www.redsauce.net/en/cves/CVE-2026-62671","fr":"https://www.redsauce.net/fr/cves/CVE-2026-62671","pt":"https://www.redsauce.net/pt/cves/CVE-2026-62671","de":"https://www.redsauce.net/de/cves/CVE-2026-62671","sk":"https://www.redsauce.net/sk/cves/CVE-2026-62671","el":"https://www.redsauce.net/el/cves/CVE-2026-62671"},"source":"https://nvd.nist.gov/vuln/detail/CVE-2026-62671"}}