What’s Vulnerable › Vulnerabilities

CVE-2026-109321: Grav Login OAuth Plugin before 1.4.3 Predictable Local Credentials Authentication Bypass

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

How to fix

Upgrade to a fixed version: getgrav grav-plugin-login-oauth 1.4.3. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-109321 or the next vulnerability affects your stack