CVE Catalog

CVE-2026-58656

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

The Grav API plugin before v1.0.0-rc.16 accepts JWT tokens via the ?token= URL query parameter and responds with Access-Control-Allow-Origin: *, allowing unauthenticated attackers to make fully authenticated cross-origin API requests from any malicious website. Attackers who obtain a leaked JWT token from access logs, proxy logs, browser history, or Referrer headers can create persistent backdoor super-admin accounts and exfiltrate sensitive configuration and user data.

Risk Assessment

The risk for the organization includes full administrative account takeover, creation of persistent backdoors, and leakage of sensitive configuration and user data, potentially leading to system integrity and confidentiality breaches.

Recommendation

Immediately update the Grav API plugin to version 1.0.0-rc.16 or later, avoid passing JWT tokens in URL parameters, and implement secure token storage and rotation.

Other vulnerabilities in Grav API plugin

See all
Original NVD description (English source)

Grav API plugin before v1.0.0-rc.16 accepts JWT tokens via the ?token= URL query parameter and responds with Access-Control-Allow-Origin: *, allowing unauthenticated attackers to make fully authenticated cross-origin API requests from any malicious website. Attackers who obtain a leaked JWT token from access logs, proxy logs, browser history, or Referrer headers can create persistent backdoor super-admin accounts and exfiltrate sensitive configuration and user data.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS