Skip to main content

NocoDB EUVDEUVD-2026-109612

| CVE-2026-116119 MEDIUM
Race Condition (CWE-362)
2026-10-26 VulDB GHSA-vcp6-2j22-77rj
5.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privileged user
  2. Delivery
    Initiate password-reset request
  3. Exploit
    Race concurrent reset operations
  4. Execution
    Win timing window in reset logic
  5. Impact
    Gain limited unauthorized access or data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the password-reset flow implemented in packages/nocodb/src/services/users/users.service.ts and hinges on a race condition, so the attacker must reliably win a concurrency/timing window in that reset logic; the exact trigger sequence is not described in the available sources. The CVSS 4.0 vector sets PR:L, so a low-privileged authenticated account is required (not fully anonymous), and UI:P means the attack depends on a user/victim participating in the reset flow. These factors - required authentication, required user interaction, and the inherent unreliability of winning a race - meaningfully limit practical exploitation despite network reachability. Affected: NocoDB up to and including 2026.08.0; no fixed version is listed in the available data.

Impact

This is a medium-severity issue (CVSS 4.0 base 5.1) whose real-world priority is modest. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:L) indicates a network-reachable flaw that still requires an attacker to hold low privileges (PR:L) and depends on victim interaction (UI:P), with only low impact across confidentiality, integrity, and availability - consistent with a password-reset race condition (CWE-362) that leaks or crosses limited state rather than granting full account takeover. The vuln.today decision label is 'this_month', i.e. worth patching on a normal cycle, not an emergency. There is no CISA KEV listing and no EPSS score was supplied, so exploitation probability cannot be quantified and there is no evidence of active exploitation. The reported GitHub issue (14684) was deleted by the vendor and no working exploit code is confirmed in the input, so there is no public exploit identified at time of analysis. A notable conflict: the published CVSS 4.0 uses AC:L, yet the flaw is explicitly a race condition, which normally implies a timing-dependent (higher-complexity) trigger - treat the AC:L as optimistic. Overall this is a genuine but low-urgency, authenticated, interaction-dependent weakness rather than a high-risk mass-exploitation candidate.

Exploit ScenarioDerived

A low-privileged but authenticated NocoDB user abuses a timing window in the password-reset flow by racing concurrent requests, causing the reset logic to mishandle state and expose or alter limited reset-related data tied to another account's flow. Success depends on winning the race and on the victim participating in a reset, and the precise trigger is not described in the available sources. No confirmed working exploit code was provided.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 26, 2026

NocoDB through 2026.08.0 has a medium-severity race condition in its password-reset flow, implemented in packages/nocodb/src/services/users/users.service.ts, with low impact on confidentiality, integrity, and availability. Exploitation is remote but requires a low-privileged authenticated account and interaction with the reset flow; the exact trigger sequence is not described in the available sources. No public exploit was identified at time of analysis, no fixed version is listed, and the vendor deleted the referenced GitHub issue without explanation.

RemediationAI

No vendor-released patch or fixed version is identified in the available data; the vendor deleted the GitHub issue and did not respond to contact. Until a fix is published, operators should limit exposure of the password-reset flow to trusted users and networks and monitor reset activity for concurrent or anomalous requests, recognizing that these are compensating measures with usability and coverage trade-offs rather than a complete fix. Track the vendor repository and VulDB entry (https://vuldb.com/vuln/426187) for a patched release, and apply it as soon as an exact fixed version is published.

Affected VersionsENISA

nocodb 2026.08

Affected Packages

euvd nocodb no fix

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 flaw is classified as CWE-362, concurrent execution using a shared resource with improper synchronization, in NocoDB's user-service password-reset logic. CPE data identifies the affected product as NocoDB with a wildcard version, consistent with the reported range up to and including 2026.08.0. The component named in the disclosure is the password-reset flow in packages/nocodb/src/services/users/users.service.ts, but the available sources do not describe the precise request sequence or shared state involved, so the trigger cannot be reconstructed from this evidence. The CVSS 4.0 vector is AV:N/AC:L/AT:N/PR:L/UI:P with low C/I/A impact, while the independent assessment treats the race as AC:H and requiring user interaction, reflecting the difficulty of reliably winning the concurrency window. The vendor deleted the referenced GitHub issue and did not respond to the disclosure email.

Know when Nocodb 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

Vendor (VulDB) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 4.6 MEDIUM

Network-reachable but needs a low-privileged account (PR:L) and victim interaction (UI:R); the race-condition timing window justifies AC:H, with only limited C/I/A impact.

3.1 AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L
4.0 AV:N/AC:H/AT:N/PR:L/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

A vulnerability was found in NocoDB up to 2026.08.0. This affects an unknown part of the file packages/nocodb/src/services/users/users.service.ts of the component Password-Reset Flow. The manipulation results in race condition. The attack can be executed remotely. The vendor deleted the GitHub issue for this vulnerability without any explanation. Afterwards the vendor was contacted early about this disclosure via email but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
popular open-source no-code database/Airtable alternative, common but not ubiquitous
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).

More in Nocodb

View all
CVE-2026-24769 CRITICAL POC
9.0 Jan 28

NocoDB spreadsheet platform prior to 0.301.0 has a stored XSS vulnerability (CVSS 9.0) that enables code execution throu

CVE-2022-2064 HIGH POC
8.8 Jun 13

Insufficient Session Expiration in GitHub repository nocodb/nocodb prior to 0.91.7+. Rated high severity (CVSS 8.8), thi

CVE-2022-2063 HIGH POC
8.8 Jun 13

Improper Privilege Management in GitHub repository nocodb/nocodb prior to 0.91.7+. Rated high severity (CVSS 8.8), this

CVE-2023-35843 HIGH POC
7.5 Jun 19

NocoDB through 0.106.0 (or 0.109.1) has a path traversal vulnerability that allows an unauthenticated attacker to access

CVE-2022-2339 HIGH POC
7.5 Jul 07

With this SSRF vulnerability, an attacker can reach internal addresses to make a request as the server and read it's con

CVE-2022-2062 HIGH POC
7.5 Jun 13

Generation of Error Message Containing Sensitive Information in GitHub repository nocodb/nocodb prior to 0.91.7+. Rated

CVE-2023-5104 MEDIUM POC
6.5 Sep 21

Improper Input Validation in GitHub repository nocodb/nocodb prior to 0.96.0. Rated medium severity (CVSS 6.5), this vul

CVE-2022-3423 MEDIUM POC
6.5 Oct 07

Allocation of Resources Without Limits or Throttling in GitHub repository nocodb/nocodb prior to 0.92.0. Rated medium se

CVE-2026-24768 MEDIUM POC
6.1 Jan 28

NocoDB versions prior to 0.301.0 contain an open redirect vulnerability in the login flow where the `continueAfterSignIn

CVE-2025-27506 MEDIUM POC
5.4 Mar 06

NocoDB is software for building databases as spreadsheets. Rated medium severity (CVSS 5.4), this vulnerability is remot

CVE-2022-2079 MEDIUM POC
5.4 Jun 14

Cross-site Scripting (XSS) - Stored in GitHub repository nocodb/nocodb prior to 0.91.7+. Rated medium severity (CVSS 5.4

CVE-2022-2022 MEDIUM POC
5.4 Jun 07

Cross-site Scripting (XSS) - Stored in GitHub repository nocodb/nocodb prior to 0.91.7. Rated medium severity (CVSS 5.4)

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy