Description
Grav grav-plugin-api before 1.0.36 contains a privilege escalation vulnerability that allows delegated user managers to obtain super-admin access by storing positive scalar admin or api parent grants. Attackers with api.users.write can edit account access maps or invitations so the inheriting permission resolver satisfies requireSuper checks, accessing super-only API endpoints.
Published: 2026-10-12
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

The Grav grav‑plugin‑api prior to 1.0.36 contains a flaw that permits a delegated user manager to gain super‑admin privileges by assigning positive scalar admin or api parent grants. By storing such grants, an attacker with api.users.write rights can modify account access maps or invitations so that the inheriting permission resolver satisfies requireSuper checks, thereby allowing access to API endpoints reserved for super‑only users.

Affected Systems

Affected products include the Grav Plugin API from getgrav, versions earlier than 1.0.36. Customers deploying any of the vulnerable plugin releases should verify their installation and consider the version constraint.

Risk and Exploitability

The CVSS score of 8.6 indicates high severity. Although no EPSS score is published, the lack of a KEV listing suggests that current exploitation activity may be limited. Exploitation requires that an attacker already possesses api.users.write rights, allowing them to modify account access maps or invitations; once the permission resolver admits requireSuper checks, super‑only API endpoints become reachable.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch by upgrading grav-plugin-api to version 1.0.36 or later.
  • Restrict or revoke api.users.write privileges from delegated user managers until the patch is applied.
  • Audit existing scalar access grants and remove any that provide admin or api parent permissions.
  • Monitor API usage for unauthorized access attempts and enforce strict logging.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


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

Type Values Removed Values Added
Description Grav grav-plugin-api before 1.0.36 contains a privilege escalation vulnerability that allows delegated user managers to obtain super-admin access by storing positive scalar admin or api parent grants. Attackers with api.users.write can edit account access maps or invitations so the inheriting permission resolver satisfies requireSuper checks, accessing super-only API endpoints.
Title Grav API Plugin before 1.0.36 Privilege Escalation via Scalar Access Grants
First Time appeared Getgrav
Getgrav grav-plugin-api
Weaknesses CWE-269
CPEs cpe:2.3:a:getgrav:grav-plugin-api:*:*:*:*:*:*:*:*
Vendors & Products Getgrav
Getgrav grav-plugin-api
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Getgrav Grav-plugin-api
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T02:44:33.219Z

Reserved: 2026-10-12T14:15:29.011Z

Link: CVE-2026-109317

cve-icon Vulnrichment

Updated: 2026-10-15T02:44:28.631Z

cve-icon NVD

Status : Received

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

Modified: 2026-10-15T03:17:09.017

Link: CVE-2026-109317

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T20:15:06Z

Weaknesses
  • CWE-269

    Improper Privilege Management