CVE-2026-62386
HIGH
CVSS 8.2
grav
Verified Advisory
JWT token exposure in URL parameters in Grav API plugin (CVE-2026-62386)
The Grav API plugin (getgrav/grav-plugin-api) accepts JWT access tokens via the `?token=` URL query parameter across all API routes, causing tokens to be recorded verbatim in web server access logs, leaked through the Referer header, stored in browser history, and captured by upstream proxy and CDN logs. A leaked token grants unauthorized API access including reading configuration and user data, creating admin accounts, modifying system settings, and deleting pages.
Affected versions:
- <= v1.0.0-rc.15
We recommend updating to: 1.0.0-rc.16.
CVSS 8.2 · our assessment: this_week
Vendor advisory: https://github.com/getgrav/grav/security/advisories/GHSA-4hpj-wmpw-ghwq
Details: https://vuln.today/cve/CVE-2026-62386
Verified by vuln.today against published advisories.
Affected versions
- – <= v1.0.0-rc.15
Fixed in: 1.0.0-rc.16
More advisories for grav
- CVE-2026-62230 – Case-sensitive extension filtering bypass in Grav CMS (CVE-2026-62230)
- CVE-2026-62231 – Authorization bypass in Grav API plugin (CVE-2026-62231)
- CVE-2026-62232 – Two-factor authentication bypass in Grav CMS (CVE-2026-62232)
- CVE-2026-62233 – Privilege escalation in Grav Plugin API (CVE-2026-62233)
- CVE-2026-62234 – Server-Side Request Forgery in Grav CMS (CVE-2026-62234)
- CVE-2026-62387 – Overly permissive CORS in Grav API plugin (CVE-2026-62387)