SQL injection in NocoDB - #VU162872
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated attacker with base schema-edit rights to modify or drop columns in connected MySQL or MariaDB databases.
The vulnerability exists due to inadequate backslash escaping in NocoDB select-field option titles embedded in column definitions under default database SQL modes. An authenticated attacker with base schema-edit rights can submit crafted option titles to inject arbitrary clauses into generated ALTER TABLE statements on sources the base can write to.