Description
A vulnerability was determined in NocoDB up to 2026.07.0. This vulnerability affects the function UserRefreshToken.deleteAllUserToken of the file /auth/user/signup of the component PublicApiLimiterGuard. This manipulation causes allocation of resources. The attack is possible to be carried out remotely. The attack is considered to have high complexity. It is stated that the exploitability is difficult. Code-verified absence of in-app rate limiting on the unauthenticated signup and password-forgot endpoints and per-request refresh/OAuth token invalidation, but the vendor documents the pass-through limiter as intentional design. 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.
Published: 2026-10-26
Score: 6.3 Medium
EPSS: n/a
KEV: No
Impact: Resource exhaustion (remote, high complexity)
Action: Patch
AI Analysis

Impact

Affected NocoDB versions up to 2026.07.0 allow the UserRefreshToken.deleteAllUserToken endpoint in the PublicApiLimiterGuard to be called without any built‑in rate limiting. An attacker can invoke this operation repeatedly to allocate large amounts of memory or other resources on the server. Because the function is exposed on unauthenticated signup and password‑forgot requests, the exploit can be performed remotely and does not require prior authentication. The vendor acknowledges that the lack of a pass‑through limiter is intentional, but this design allows for a denial‑of‑service situation.

Affected Systems

All NocoDB installations (product NocoDB) running any version up to and including 2026.07.0 are affected. The vulnerability originates in the /auth/user/signup component and the PublicApiLimiterGuard logic. No other vendors or products are listed. Administrators should verify the installed version and consider updating or applying workarounds.

Risk and Exploitability

The CVSS score of 6.3 classifies this as medium severity. The EPSS score is not available, so the likelihood of exploitation cannot be determined from the data. The vulnerability is not listed in CISA's KEV catalog, limiting its visibility to known threat actors. Attackers would need to execute repeated Remote API calls to cause resource exhaustion, which the description indicates has high complexity and is considered difficult to exploit. No automatic exploitation mechanisms have been reported. The lack of in‑app rate limiting is a clear weakness that can be leveraged to affect availability.

Generated by OpenCVE AI on October 26, 2026 at 06:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a NocoDB release newer than 2026.07.0 that resolves the deleteAllUserToken rate‑limiting flaw
  • If an upgrade is not immediately possible, enforce application‑level rate limiting on the signup and password‑forgot endpoints to prevent excessive deleteAllUserToken calls
  • Configure per‑request token invalidation to ensure tokens are revoked promptly, reducing the window for abuse

Generated by OpenCVE AI on October 26, 2026 at 06:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 05:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in NocoDB up to 2026.07.0. This vulnerability affects the function UserRefreshToken.deleteAllUserToken of the file /auth/user/signup of the component PublicApiLimiterGuard. This manipulation causes allocation of resources. The attack is possible to be carried out remotely. The attack is considered to have high complexity. It is stated that the exploitability is difficult. Code-verified absence of in-app rate limiting on the unauthenticated signup and password-forgot endpoints and per-request refresh/OAuth token invalidation, but the vendor documents the pass-through limiter as intentional design. 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.
Title NocoDB PublicApiLimiterGuard signup UserRefreshToken.deleteAllUserToken allocation of resources
First Time appeared Nocodb
Nocodb nocodb
Weaknesses CWE-400
CWE-770
CPEs cpe:2.3:a:nocodb:nocodb:*:*:*:*:*:*:*:*
Vendors & Products Nocodb
Nocodb nocodb
References
Metrics cvssV2_0

{'score': 5.1, 'vector': 'AV:N/AC:H/Au:N/C:P/I:P/A:P/E:ND/RL:ND/RC:UR'}

cvssV3_0

{'score': 5.6, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R'}

cvssV3_1

{'score': 5.6, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R'}

cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-26T05:00:15.565Z

Reserved: 2026-10-25T09:22:58.216Z

Link: CVE-2026-116120

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-26T06:17:38.053

Modified: 2026-10-26T06:17:38.053

Link: CVE-2026-116120

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T07:00:16Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling