Cyber & AI intelligence
Wasteland.
Briefs indexed3476
Issues33
Published Mondays07:30 CT
⚡ Active KEV CVE-2026-112779 2026-10-19

Grav API Plugin Flaw Enables Unauthenticated Cache Exhaustion and Page Permission Bypass (CVE-2026-112779)

"CVE-2026-112779 is a critical-rated flaw in the Grav API plugin (grav-plugin-api). Unauthenticated attackers can use it to exhaust disk or APCu storage. Accounts holding `api.pages.write` can use it to get around…"

CVE-2026-112779 is a critical-rated flaw in the Grav API plugin (grav-plugin-api). Unauthenticated attackers can use it to exhaust disk or APCu storage. Accounts holding api.pages.write can use it to get around page-level permission rules.

What Is It

CVE-2026-112779 covers two problems in the Grav API plugin. VulnCheck published it on 2026-10-19:

The weakness is classified as CWE-770 (Allocation of Resources Without Limits or Throttling).

Why It Matters

VulnCheck rates the CVE CVSS 3.1 9.8 (Critical) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, and CVSS 4.0 9.3 (Critical). That single vector doesn't match either flaw as the advisory describes them. It pairs no required privileges (PR:N) with high confidentiality and integrity impact. The unauthenticated cache-exhaustion path affects availability only. The integrity impact comes from the permission bypass, which requires an authenticated account with api.pages.write. Defenders should judge the two issues separately and not rely on the combined score alone.

The cache-exhaustion path needs no authentication, no user interaction and little effort, because each small request triggers a large server-side allocation. On exposed Grav sites running the API plugin, this could exhaust storage and degrade or disrupt service. No exploitation of this behavior has been reported in the available data.

The second issue weakens access controls for authenticated API users. Users with write permissions can change content that page-level rules are supposed to protect.

Exploitation status: The supplied data shows no CISA KEV entry for this CVE, so active exploitation is not confirmed. NVD lists the record as "Deferred."

What's Vulnerable

NVD lists no affected CPEs.

Patch Status

Version 1.0.42 of grav-plugin-api is listed as unaffected. If you run versions 1.0.16 through 1.0.41, upgrade to 1.0.42 and review which accounts hold the api.pages.write permission. Because the CVE is not in the KEV catalog, there is no CISA KEV required action or due date.

Sources