Skip to content
OpenAdvisories
Critical · 9.1 CVE-2026-109321 EUVD-2026-97623GHSA-9qx4-jr52-5c2w

Grav Login OAuth Plugin before 1.4.3 Predictable Local Credentials Authentication Bypass

Published Oct 12, 2026 · Updated Oct 18, 2026 · Assigned by VulnCheck

Description

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 products

VendorProductAffectedFixed
getgrav grav-plugin-login-oauth 1.0.0-beta.1 – < 1.4.3 1.4.3

References