CVE-2026-52888: NocoBase · Sensitive Data Exposure via SQL Blacklist Bypass
Affects @nocobase/plugin-collection-sqlSource GCVE Database
Not known to be exploited · CVSS 6.8 Medium : upgrade to 2.0.62 when convenient.
Data as of 27 Oct 2026, 05:11 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.0.62, 2.1.0-alpha.46, 2.1.0-beta.45
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 28 Jul 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade @nocobase/plugin-collection-sql to 2.0.62; @nocobase/plugin-collection-sql to 2.1.0-alpha.46; @nocobase/plugin-collection-sql to 2.1.0-beta.45.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| npm@nocobase/plugin-collection-sql | Affected
| Fixed in
|
| npm@nocobase/plugin-collection-sql | Affected
| Fixed in
|
| npm@nocobase/plugin-collection-sql | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available for this vulnerability. Users should upgrade to version 2.0.62 or later where the issue is fixed. The vendor advisory confirms the availability of an official fix. Until patched, restricting admin role access to the SQL Collection feature or disabling it may reduce risk. The vendor recommends replacing the blacklist approach with an allowlist of permitted tables and schemas to prevent unauthorized data access.
Description
NocoBase plugin-collection-sql contains a vulnerability where its SQL blacklist filtering is incomplete, allowing authenticated admin users to bypass restrictions and access sensitive PostgreSQL system catalog tables and application user data. This enables exposure of password hashes and full database schema enumeration through the SQL Collection feature. The vulnerability arises from a keyword blacklist that fails to block access to critical system tables like pg_shadow and application tables such as users. A patch is available to address this issue.
References
- github.com/nocobase/nocobase/security/advisories/GHSA-v8vm-cqh8-q87q (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-52888 (opens in a new tab)
- github.com/nocobase/nocobase/pull/9683 (opens in a new tab)
- github.com/nocobase/nocobase/commit/4aecb60d151a9002004dcf984f63d62f17a6cb45 (opens in a new tab)
- github.com/nocobase/nocobase/commit/87c548969ce9258dd7f0d9571c9453ae10bc3fc4 (opens in a new tab)
- github.com/nocobase/nocobase (opens in a new tab)
- github.com/nocobase/nocobase/releases/tag/v2.0.62 (opens in a new tab)
- github.com/nocobase/nocobase/releases/tag/v2.1.0-alpha.46 (opens in a new tab)