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
Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the OAuth2 authentication module updates an existing local …
Under certain circumstances the Software House C●CURE 9000 installer will utilize weak credentials.
joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. Prior to …
Longse model LBH30FE200W cameras, as well as products based on this device, make use of telnet passwords which follow a …
A vulnerability exists in the netclient and factory services of Reolink Home Hub (versions prior to v3.3.0.456_26031911) due to the …
Dlink DWR-X1820 router uses weak default password generated from its IMEI number and does not require users to change it. …