Summary
generated automatically from NVD dataThe Grav Login OAuth plugin (grav-plugin-login-oauth) before 1.4.3 creates OAuth-provisioned accounts as ordinary Grav users, using a predictable <provider>.<id> username and an unsalted MD5 hash of the provider identifier as the password. Because password login is not disabled, an unauthenticated remote attacker who learns or guesses a provider identifier can recreate the credentials and sign in, potentially gaining administrative control of privileged accounts. The flaw is rated CRITICAL with a CVSS v3.1 score of 9.1 and is classified as CWE-1391.
NVD 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.
EPSS · FIRST.org
0.40%probability of exploitation in the next 30 days
Higher than 32% of scored CVEs
EPSS (Exploit Prediction Scoring System) estimates, from observed exploitation activity, how likely a CVE is to be exploited in the next 30 days. It complements CVSS, which measures severity, not likelihood. Score of 2026-10-16, recomputed daily by FIRST.org.
In-depth analysis on cveo.tech
We've published a detailed analysis of this CVE — exploitation, IOCs and mitigation.
CVSS v3.1 Score
Information
- Published
- 12 oct. 2026
- Updated
- 18 oct. 2026
- Status
- Deferred
- Source
- disclosure@vulncheck.com
Weaknesses (CWE)
Similar CVEs
Other vulnerabilities of type CWE-1391
Monitor your products
Get automatic alerts for every new CVE affecting your equipment.