Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid first-factor credentials
-
ExploitSend login request to auth/login route
-
ExecutionEnforced 2FA policy not applied
-
ImpactAuthenticate with single factor and gain account access
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Multi-factor authentication
|
| Exploitation Conditions | Exploitation requires a deployment where an administrator has configured an enforced/mandatory 2FA policy - with no such policy there is no second factor to bypass. The attacker must also already hold valid first-factor credentials (username and password), reflected by PR:L in the supplied vector; this is not a credential-less takeover. The precise manipulation that causes the login handler to skip the 2FA check is not described in the available sources. Limiting factors: non-default configuration (enforced 2FA must be enabled), prior possession of a valid password, and affected versions limited to Umami 3.3.x, 3.4.0 and 3.4.1. |
| Impact | This is a moderate, not critical, issue and the signals are internally consistent at that level. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L) scores 5.3 (Medium): network-reachable, low complexity, but requiring some privilege (PR:L) and yielding only low impact to confidentiality, integrity and availability. CWE-308 (use of single-factor authentication) matches the description: an enforced/mandatory 2FA policy is not applied by the login handler, so a user who should be forced through a second factor can authenticate with a password alone. The E:P (Proof-of-Concept) exploit-maturity flag and the listed exploit reference indicate a public PoC reference exists, but it is not verified as working exploit code, and there is no CISA KEV listing and no EPSS score in the input - so there is no evidence of active or widespread exploitation. The vuln.today Decision label is 'this_month', i.e. a priority to remediate within the month rather than an emergency. Net: real but bounded - it only matters where enforced 2FA is actually configured and where an attacker already holds valid first-factor credentials, so it degrades a defense-in-depth control rather than granting fresh unauthenticated access. Note the input Tag 'Information Disclosure' does not match the mechanism (an authentication-enforcement bypass), which should not be read as a confirmed confidentiality-breach signal. |
| Exploit ScenarioDerived | An Umami administrator enables an enforced/mandatory 2FA policy, but the login route in src/app/api/auth/login/route.ts fails to apply it. A remote attacker who already possesses a valid username and password (e.g. from reuse or phishing) logs in with that single factor, defeating the second factor the policy was meant to require. A public PoC reference exists but is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Umami 3.3.x, 3.4.0, and 3.4.1 can allow a user who already holds valid first-factor credentials to complete login without the second factor when an administrator has configured an enforced 2FA policy. The result is a bypass of mandatory two-factor authentication in the login handler at src/app/api/auth/login/route.ts, rated 5.3 (moderate) in the supplied assessment. A public PoC reference exists; it is not verified as working exploit code, and the issue is limited to deployments where enforced 2FA is enabled.
RemediationAI
No vendor-released patch or fixed version is identified in the supplied data; consult the vendor advisory at https://github.com/umami-software/umami/security/advisories/GHSA-29fx-pxjg-35rm and VulDB entry https://vuldb.com/vuln/430290 for updated guidance. Until a fixed release is confirmed, the bypass only matters where an enforced/mandatory 2FA policy is enabled, so operators can reduce exposure by removing that policy (with the trade-off of losing mandatory second-factor protection for all users) or by restricting access to the login endpoint and requiring strong, unique passwords for accounts that can reach it. Review authentication logs for logins by users who should have been subject to the enforced policy.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The issue is CWE-308 (Use of Single-factor Authentication) in the Umami authentication flow, specifically the login API route at src/app/api/auth/login/route.ts within the 2FA Policy Handler. The supplied CVSS 4.0 vector carries PR:L, matching the assessed prerequisite that an attacker must already hold valid username/password credentials; exploitation also requires a non-default deployment where an administrator has configured enforced/mandatory 2FA. The precise manipulation that causes the login handler to skip the 2FA check is not described in the available sources, so the trigger is not confirmed beyond the stated single-factor authentication weakness. The CPE string cpe:2.3:a:n/a:umami:*:*:*:*:*:*:*:* corresponds to Umami, with affected versions 3.3.x, 3.4.0, and 3.4.1.
Know when Umami gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Remote and low-complexity (AV:N/AC:L), but the attacker needs valid first-factor credentials so PR:L not PR:N; impact is a defeated 2FA control giving limited account access, hence C/I/A:L.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability has been found in Umami 3.3.x/3.4.0/3.4.1. This affects an unknown part of the file src/app/api/auth/login/route.ts of the component 2FA Policy Handler. The manipulation leads to use of single-factor authentication. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-116530
GHSA-hx7r-4xfj-79cc
NVD
CVE.org
Vulnrichment
VulDB
Exploit-DB