CVE-2026-88402

Nocobase · Nocobase

A SQL injection vulnerability in the checkSQL function of Nocobase v2.1.21 allows unauthenticated attackers to access sensitive database information via crafted SQL statements.

Executive summary

Nocobase v2.1.21 is vulnerable to a critical SQL injection flaw that allows unauthenticated remote attackers to compromise the integrity and confidentiality of the entire database.

Vulnerability

The vulnerability exists within the checkSQL function, which fails to properly sanitize input. This allows an unauthenticated attacker to inject malicious SQL queries directly into the backend database.

Business impact

The potential for unauthorized database access poses a severe risk to organizational data, including the exposure of sensitive user records and system configurations. Given the CVSS score of 9.8, this flaw could lead to total system compromise, resulting in significant operational downtime, regulatory non-compliance, and catastrophic reputational damage.

Remediation

Immediate Action: Since a specific patch version is not currently identified, administrators should restrict network access to the Nocobase instance and monitor for anomalous SQL syntax in application logs.

Proactive Monitoring: Security teams should implement database monitoring to detect unusual query patterns or unexpected export requests originating from the Nocobase application service account.

Compensating Controls: Deploy a Web Application Firewall (WAF) with strict SQL injection protection rules to inspect and block malicious payloads targeting the application endpoints.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

This vulnerability represents an extreme risk to the environment due to the lack of required authentication for exploitation. It is imperative that organizations treat this as a high-priority incident and move to isolate the affected software until an official vendor patch is released and verified for deployment.

More Nocobase CVEs

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 9.8 (3.1) from cvelistV5
  4. Analyst report written

Sources