S4E just found a high-severity finding from cve-2026-42945 scanner (version based)
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
high·Product Based Web Vulnerabilities·Updated Apr 23, 2026

CVE-2026-41641 Scanner

CVE-2026-41641 Scanner - SQL Injection vulnerability in NocoBase

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
3k
Times Used
continuous scan runs
4.1k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2026-41641
7.2
CVSShigh
Exploitable remotely over the internet · requires high privileges.

NocoBase is an AI-powered no-code/low-code platform for building business applications and enterprise solutions. Prior to version 2.0.39, the checkSQL() validation function that blocks dangerous SQL keywords (e.g., pg_read_file, LOAD_FILE, dblink) is applied on the collections:create and sqlCollection:execute endpoints but is entirely missing on the sqlCollection:update endpoint. An attacker with collection management permissions can create a SQL collection with benign SQL, then update it with arbitrary SQL that bypasses all validation, and query the collection to execute the injected SQL and exfiltrate data. This issue has been patched in version 2.0.39.

Attack Vector
Network
Privileges Req.
High
User Interaction
None
Affected
nocobaseby nocobase
< 2.0.39
Updated Aug 22, 2026View on NVD →
Detail

NocoBase is a low-code development platform that allows users to create custom applications by configuring data models, business processes, and user interfaces. It is widely used by developers and businesses to build applications quickly without requiring extensive coding knowledge. NocoBase is particularly popular among small to medium-sized enterprises for its flexibility and customizability in application development. The platform supports various plugins to enhance its functionality, making it a versatile tool in software development.

The SQL Injection vulnerability detected in NocoBase allows attackers to execute arbitrary SQL code on the database. This type of vulnerability occurs when user input is improperly sanitized, allowing malicious SQL queries to manipulate the database. The vulnerability exists in the sqlCollection:update endpoint, which does not invoke the checkSQL() function, leading to unchecked SQL statements. Consequently, attackers can perform unauthorized actions such as retrieving or modifying sensitive data.

The vulnerability arises in the sqlCollection:update endpoint, where the SQL code execution is not properly restricted. The absence of the checkSQL() function allows harmful SQL keywords that would otherwise be blocked. As a result, attackers can inject SQL commands that can expose user data. The parameters passed within the collection updates are particularly vulnerable, as they bypass standard SQL checks during execution.

Exploiting this SQL Injection vulnerability can lead to severe data breaches. Attackers may retrieve sensitive information such as usernames, email addresses, and passwords from the database. The unauthorized access and potential modification of database entries can compromise the integrity of the application and the confidentiality of user information. In severe cases, the exploitation could result in complete database control by malicious actors.

REFERENCES

Solution Advice
  • Upgrade NocoBase to version 2.0.39 or later to patch the vulnerability.
  • Implement rigorous input validation and sanitization to prevent SQL Injection.
  • Regularly audit the codebase for potential security weaknesses.
  • Enable security logging and monitoring to detect and respond to attempted exploitation.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.