PT-2026-42675 · Git+2 · Nocodb
CVSS v3.1
2.0
Low
| Vector | AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
NocoDB versions prior to 2026.04.1
Description
The OAuth token strategy attaches
oauth scope and oauth granted resources to the request user, but the ACL (Access Control List) middleware fails to consult these values. Consequently, an OAuth token issued with a restricted scope inherits the full permissions of the underlying user across all routes. Additionally, the granted resources.base id restriction is bypassed on organization-level endpoints that do not populate req.context.base id. This occurs because the ACL middleware in extract-ids.middleware.ts lacks a gate for is oauth token or scope-string enforcement, allowing tokens scoped to a single base to access organization-level endpoints as the underlying user.Recommendations
Update to version 2026.04.1.
Exploit
Fix
Incorrect Authorization
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Nocodb