What’s Vulnerable › Vulnerabilities
CVE-2026-47375: NocoDB: Postgres SQL Injection in Formula `ARRAYSORT`
- Severity: medium (CVSS 6.0 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.4% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-06-23 · updated 2026-06-25
- Weakness: CWE-89
Description
NocoDB is software for building databases as spreadsheets. Prior to 2026.04.1, an authenticated user with columnAdd permission on a Postgres-backed base can inject arbitrary SQL into the formula engine via the optional direction argument of ARRAYSORT(...). The value is unrestricted by formula validation and embedded into a knex.raw ORDER BY clause, executing during column creation and on every subsequent record read of the formula column. The vulnerability is specific to the Postgres mapping for ARRAYSORT in packages/nocodb/src/db/functionMappings/pg.ts. This vulnerability is fixed in 2026.04.1.
Affected products
- nocodb: before 2026.04.1
References
- https://github.com/nocodb/nocodb/security/advisories/GHSA-cxv7-gmmp-228p
- https://github.com/nocodb/nocodb/security/advisories/GHSA-cxv7-gmmp-228p
Get alerted when CVE-2026-47375 or the next vulnerability affects your stack