CVE-2026-109321
CRITICALDescription
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.
Is your site exposed to CVE-2026-109321?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
EPSS — Exploit Prediction
EPSS estimates the probability that this vulnerability will be exploited in the wild within the next 30 days. A higher score means more likely to be exploited.
Weakness Type (CWE)
References
Frequently Asked Questions
What is CVE-2026-109321? +
How severe is CVE-2026-109321? +
How do I check if I'm vulnerable to CVE-2026-109321? +
Related Vulnerabilities
Weak credentials in the CashDro 3 web administration panel, version 24.01.00.26, where the platform allows the use of numeric PINs …
Longse model LBH30FE200W cameras, as well as products based on this device, make use of telnet passwords which follow a …
Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the OAuth2 authentication module updates an existing local …
The firmware for the EVbee DC-80 has a weak hardcoded root password, which allows attackers to login as root using …
Tokens in CTFd used for account activation and password resetting can be used interchangeably for these operations. When used, they …
Dlink DWR-X1820 router uses weak default password generated from its IMEI number and does not require users to change it. …