Skip to content
Back to search

CVE-2026-109321

CRITICAL
9.1NVD

Summary

generated automatically from NVD data

The 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.

Share:

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

9.1
/ 10.0
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Information

Published
12 oct. 2026
Updated
18 oct. 2026
Status
Deferred
Source
disclosure@vulncheck.com

Weaknesses (CWE)

CWE-1391

Similar CVEs

Other vulnerabilities of type CWE-1391

…

Monitor your products

Get automatic alerts for every new CVE affecting your equipment.

Enable monitoring