CVE-2026-114658

Grav Login plugin 3.6.0 before 3.9.13 Privilege Escalation via login.invite

Published Oct 22, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
Grav Login plugin from 3.6.0 before 3.9.13 contains a missing authorization vulnerability in the login.invite task that allows page authors to obtain super user accounts. Attackers can define an invitation form granting super access in page frontmatter, submit it unauthenticated, and register the invited address for full site control.

Analysis

AI-generated

Technical impact

The Grav Login plugin contains a missing authorization flaw in the login.invite task that lets page authors create super‑user accounts. Attackers can add an invitation form that grants full site control to a specified email address in a page's frontmatter, submit the form without authentication, and register that address to obtain super‑user privileges.

Affected Systems

The vulnerability affects versions of the Grav Login plugin from 3.6.0 up to but not including 3.9.13. Any Grav installation deploying one of those plugin versions is susceptible, especially sites where page authors have permission to edit frontmatter or add invitation forms.

Risk and Exploitability

The flaw carries a CVSS score of 8.7, indicating high severity. EPSS data is not available and the issue is not listed in CISA KEV. An attacker can exploit the vulnerability through the public login.invite interface, submitting an invitation form that grants super access without authentication. Because the plugin does not perform an authorization check, a page author can create a new super‑user account and gain full control over the site.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Grav Login plugin 3.9.13 or later, which restores proper authorization checks.
  • Prior to patching, disable the login.invite feature or configure it to prohibit granting super‑user roles through invitations.
  • Restrict page authors from adding or editing invitation forms in frontmatter until the plugin is updated, and verify that no pages contain super‑access invitation directives.

Generated by OpenCVE AI on October 22, 2026 at 05:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Getgrav
Getgrav grav-plugin-login
Vendors & Products Getgrav
Getgrav grav-plugin-login
Type Values Removed Values Added
Description Grav Login plugin from 3.6.0 before 3.9.13 contains a missing authorization vulnerability in the login.invite task that allows page authors to obtain super user accounts. Attackers can define an invitation form granting super access in page frontmatter, submit it unauthenticated, and register the invited address for full site control.
Title Grav Login plugin 3.6.0 before 3.9.13 Privilege Escalation via login.invite
Weaknesses CWE-269
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-269

    Improper Privilege Management

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 28, 2026, 6:59 PM
Reserved
Oct 21, 2026, 9:59 PM
Status
Deferred
Published
Oct 22, 2026, 2:16 AM
Modified
Oct 28, 2026, 7:17 PM