Skip to main content
← All vulnerabilities
CVE-2026-109321GHSA-MJ8V-HVF6-73GM

Grav Login OAuth Plugin before 1.4.3 Predictable Local Credentials Authentication Bypass

Published
Last modified
Status
published
Known exploitation
Not listed in CISA KEV
Fix
Fixed in 1.4.3
Public exploit
None on Exploit-DB
CISA SSVC
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total
?

Decision points from CISA's Vulnrichment, assessed (SSVC 2.0.3).

SSVC documentation

Summary

Grav Login OAuth plugin (grav-plugin-login-oauth) before 1.4.3 provisions OAuth accounts as ordinary Grav users with a deterministic <provider>.<id> username and an unsalted MD5 hash of the provider identifier as the password, without disabling password login. Unauthenticated remote attackers who learn or guess a provider identifier can reproduce these credentials and log in, gaining administrative control of privileged accounts.

Affected versions

  • getgrav grav-plugin-login-oauth

    From 1.0.0-beta.1 · fixed in 1.4.3

References 2

GitHub · getgrav/grav

vulncheck.com