CVE-2026-126288
Received Received - Intake

NocoDB OAuth Client Information Disclosure Vulnerability

Vulnerability report for CVE-2026-126288, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulnCheck

Description

NocoDB before 2026.06.2 contains an information disclosure vulnerability that allows unauthenticated attackers to retrieve full OAuth client records by querying the public client lookup route in oauth.controller.ts. Attackers who know or guess a client identifier can obtain the registration access token to modify or delete registrations, plus the bcrypt client secret hash and owner's internal identifier.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
nocodb nocodb to 2026.06.2 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-200 The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

NocoDB before version 2026.06.2 has an information disclosure vulnerability where unauthenticated attackers can retrieve full OAuth client records by querying a public endpoint. This allows access to sensitive data like registration access tokens, bcrypt-hashed client secrets, and internal identifiers if an attacker knows or guesses a client identifier.

Detection Guidance

Check if your NocoDB instance is running a version before 2026.06.2 by running: curl -s http://your-nocodb-instance.com/package.json | grep version. If the version is below 2026.06.2, the system is vulnerable.

Test for the vulnerability by querying the public OAuth client endpoint: curl -s http://your-nocodb-instance.com/api/v1/oauth/clients/{client_id}. If it returns sensitive data like client secrets or tokens, the system is affected.

Impact Analysis

Attackers could use the exposed OAuth client secrets to modify or delete registrations, potentially gaining unauthorized access to the system. The bcrypt-hashed secrets could also be cracked offline to further compromise security.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating confidentiality requirements in GDPR and HIPAA. Exposure of OAuth credentials may also breach data protection and access control policies mandated by these regulations.

Mitigation Strategies

Upgrade NocoDB to version 2026.06.2 or later immediately to patch the vulnerability. This is the primary and most effective mitigation step.

If immediate upgrade is not possible, restrict access to the OAuth client endpoint by implementing network-level controls or firewall rules to block unauthorized access.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-126288. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...