Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRequest reset code for known admin email
-
ExploitBrute-force six-digit code without rate limiting
-
ExecutionObtain valid password reset token
-
ImpactTake over administrator account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Brute-force prevention, rate limiting
|
| Exploitation Conditions | The attacker must know a valid registered email address (ideally an administrator's) to trigger a reset, then must brute-force the six-digit numeric code - feasible only because Databasus 3.7.0-3.61.0 implements no rate limiting, no account lockout, and does not invalidate codes after failed attempts, per the vendor description. The only practical limiting factor is the reset code's validity/expiry window, within which the ~10^6 keyspace must be exhausted; no authentication or user interaction is required (PR:N/UI:N). Risk is bounded chiefly by the small real-world deployment of the product rather than by any technical precondition. |
| Impact | This is a genuine high-severity flaw whose real-world priority is tempered by deployment footprint and missing exploitation signals. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N, VC:H/VI:H/VA:H, score 9.2) correctly reflects unauthenticated, network-reachable, full account takeover - including administrator accounts. The AT:P (Attack Requirement: Present) metric is the key honest nuance: exploitation is not a single trivial request but requires brute-forcing a six-digit code, which is only feasible because the vendor confirms there is no rate limiting, lockout, or code invalidation. EPSS score is not provided and the CVE is NOT in CISA KEV, so there is no evidence of active exploitation. POC status is not flagged in the input, though a public technical writeup describing the method exists (hackmd reference), meaning the barrier to weaponization is low even if no packaged exploit is confirmed. Net assessment: technically critical and easily automatable against affected instances, but the affected product (Databasus) appears to be an obscure open-source project, so aggregate internet-wide risk is far lower than the 9.2 suggests - this is a 'patch promptly if you run it, but not a mass-exploitation emergency' issue. No signals conflict; the main gap is the absence of EPSS/KEV/POC telemetry to gauge in-the-wild interest. |
| Exploit ScenarioDerived | An unauthenticated attacker submits a password-reset request for a known administrator email via POST /api/v1/users/reset-password, causing the system to generate a six-digit reset code. Because there is no rate limiting, lockout, or code invalidation, the attacker scripts up to ~1,000,000 guesses against the endpoint until the correct code is found, then resets the admin password and takes over the account. A public technical writeup documents the technique, lowering the effort required even though no packaged exploit is confirmed in the input. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Unauthenticated attackers can take over Databasus accounts, including administrator accounts, by exploiting an authentication bypass in versions 3.7.0 through 3.61.0. The flaw allows brute-forcing six-digit password reset codes via POST /api/v1/users/reset-password because the application lacks rate limiting, account lockout, and code invalidation after failed attempts. No public exploit code has been identified at time of analysis, and while the flaw is high severity, real-world priority is tempered by the product's limited deployment footprint and absence of active exploitation signals.
RemediationAI
No vendor-released patch identified at time of analysis. Until a fix is available, restrict access to the password reset endpoint by IP allowlisting or placing it behind a VPN, as this blocks legitimate remote users from resetting their passwords. Implement rate limiting and account lockout at the reverse proxy or web application firewall level for POST /api/v1/users/reset-password (e.g., limit requests per IP or per email to a small number per hour), though this may delay legitimate resets and requires tuning to avoid false positives. If self-service password reset is not essential, disable the feature entirely, recognizing that this prevents all users from recovering forgotten passwords. Monitor application and proxy logs for repeated failed reset attempts targeting the same email as an indicator of brute-force activity. Apply the vendor patch as soon as it is released; track the vendor advisory at https://www.vulncheck.com/advisories/databasus-3.7.0-through-3.61.0-account-takeover-via-password-reset-brute-force .
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 vulnerability is classified as CWE-307 (Improper Restriction of Excessive Authentication Attempts). Databasus implements a password reset flow where a six-digit numeric code is generated and sent to the user's registered email address. The endpoint POST /api/v1/users/reset-password accepts the code for verification but does not enforce any trial limits, lockout after repeated failures, or invalidation of a used code, allowing an attacker who knows a valid email address to exhaust the small keyspace of 10^6 possibilities. The vulnerable code is located in backend/internal/features/users/services/user_services.go (line 637 in commit 9ee25ed). Successful guessing yields full account takeover, including administrative accounts. No CPE data was provided in the intelligence sources.
Know when the next one hits your stack
- 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:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable and unauthenticated (AV:N/PR:N/UI:N); AC:H because success requires brute-forcing the code within its validity window; full account takeover yields C:H/I:H/A:H.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
DescriptionCVE.org
Databasus 3.7.0 through 3.61.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to brute-force password reset codes via POST /api/v1/users/reset-password. Attackers can request a six-digit code for a known email, then guess it without rate limiting, lockout, or invalidation to take over accounts, including administrators.
Executive ViewAI
Databasus versions 3.7.0 through 3.61.0 are affected by a critical flaw that enables attackers to seize control of user and administrator accounts. No vendor-released patch identified at time of analysis; no public exploit identified at time of analysis. Leadership should prioritize mitigation if these versions are deployed, as account takeover can lead to data breaches and operational disruption.
No vendor-released patch identified; implement rate limiting, account lockout, and password reset code invalidation at the application or network layer; restrict access to the affected endpoint (POST /api/v1/users/reset-password); and monitor logs for brute-force attempts.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-101570
GHSA-jj5w-98p7-g6gj
NVD
CVE.org
EPSS
Exploit-DB