External risk intelligence

NocoDB Privilege Escalation via Incomplete Admin Bootstrap.

CVE advisorySeverity: CRITICAL (CVSS 9.2)

CVE-2026-126273

NocoDB is a web-based database management platform designed to be accessed over the network. The vulnerability exists in the signup endpoint, which is a public-facing component of the application. Given that the product's primary function is as a web interface for database administration and collaboration, it is commonly deployed as an internet or network-accessible service.

Privilege Escalation

Halo Surface Signal: 5 out of 5 — more likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This vulnerability in NocoDB allows unauthenticated attackers to gain full administrative control over fresh instances of the software by exploiting a flaw in how it handles initial administrator setup. This could allow unauthorized users to access and manipulate all data within the system.

  • Unprotected signup lets anyone become an admin.
  • Critical for controlling data access and system integrity.
  • Confirm if NocoDB is used and verify its version.

Attack Path

How an attacker could exploit the issue

Attackers can exploit an unauthenticated privilege escalation vulnerability in NocoDB by manipulating the initial administrative setup process. An attacker can initiate this by interacting with the public signup endpoint on a newly deployed instance. If the system incorrectly handles an empty administrator password environment variable, it will bypass security checks, granting the attacker elevated privileges without proper authentication.

  • Entry Condition: Newly deployed instance with empty admin password.
  • Trigger Point: Public signup endpoint calls initAdminFromEnv.
  • Resulting Risk: Full administrative control gained.

Live Threat

Current exploitation, exposure, and threat context

When NocoDB is freshly installed and the administrator password environment variable is empty, unauthenticated attackers could bypass the intended super-admin setup. This could allow them to gain full administrative control over the application and its managed data.

  • Administrator account credentials.
  • Unauthenticated signup endpoint access.
  • Complete administrative control.

Operational Fix

Recommended remediation, mitigation, and detection steps

This vulnerability impacts NocoDB deployments where the admin password environment variable is not set during initial setup. Application owners or platform teams responsible for NocoDB instances should first identify all deployed instances, determine their network exposure, and confirm if they are business-critical. Subsequently, accountability for each instance must be established before planning a remediation strategy that aligns with operational risk tolerance.

  • Identify NocoDB instances and exposure.
  • Confirm administrative control and business impact.
  • Plan remediation based on identified ownership.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is NocoDB?

NocoDB is a low-code platform that transforms traditional databases into smart, spreadsheet-like interfaces. It is widely used by teams to collaborate on data, build internal tools, and manage database workflows through a web browser without writing complex SQL.

What does CVE-2026-126273 mean?

This CVE represents a privilege escalation flaw, categorized as CWE-269 (Improper Privilege Management). Essentially, the software contains a logic error where it fails to correctly set up an administrator account during its first launch, accidentally allowing a regular user to register themselves as a super-admin.

How can an attacker trigger this vulnerability?

An attacker needs to interact with the public signup endpoint of a fresh, uninitialized NocoDB instance. It is not triggered on existing instances that have already completed the initial administrator setup; the flaw specifically exists within the automated bootstrap process when the administrator password environment variable is missing.

Is my NocoDB instance at risk?

According to Halo Surface Signal, this vulnerability is particularly relevant because NocoDB is designed for network-based access and typically exposes its signup interface to the network. If your instance is reachable over the internet or a shared network, the risk of unauthorized access is higher.

What should I do to secure my NocoDB installation?

You should first verify your current software version. If you are running a version before 2026.09.0, ensure that the administrator password environment variable is correctly configured during the deployment process to prevent the system from skipping the secure bootstrap.

References