Skip to content
Threat Feed
high advisory

Grav Login Plugin: Missing Authorization in login.invite (CVE-2026-114658)

The Grav Login plugin contains a missing authorization flaw in the login.invite task, allowing unauthenticated attackers to register arbitrary email addresses as super users by manipulating page frontmatter.

CVE search metadata

CVE search record: CVE-2026-114658. Severity: high. CVSS: 8.8. KEV: no. Product: Login plugin (3.6.0 - 3.9.12). Brief: Grav Login Plugin: Missing Authorization in login.invite (CVE-2026-114658). Brief link: https://feed.craftedsignal.io/briefs/2026-10-grav-login-auth-bypass/

Triage facts

Revision 1
Applicability
Login plugin (3.6.0 - 3.9.12)
Evidence
Unknown
Severity
High
Action
Immediate escalation
Sources
1 public source
Freshness
Revision 1Oct 22, 03:52 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

The Grav Login plugin (versions 3.6.0 through 3.9.12) is vulnerable to a missing authorization issue within the login.invite task. An unauthenticated attacker can exploit this by crafting or locating a page with specific frontmatter that enables an invitation form granting super user privileges. By submitting this form, the attacker can register an arbitrary email address and gain full administrative access to the Grav instance.

Impact

Successful exploitation allows an unauthenticated attacker to obtain super user accounts, resulting in full site control and administrative compromise of the affected Grav instance.

Recommendation

  • Upgrade the Grav Login plugin to version 3.9.13 or later immediately to address the missing authorization flaw.
  • Review existing site pages and frontmatter configurations for unauthorized or unexpected invitation form definitions.
  • Audit existing user accounts for suspicious registrations or unauthorized administrative escalations.

Mitigations

Upgrade Grav Login plugin to 3.9.13 or later

immediate IT Operations

CVE-2026-114658