Description
A SQL injection vulnerability in NL2SQLTool in crewai-tools v1.10.2rc1 allows a remote attacker to execute arbitrary SQL commands via an unsanitized sql_query argument.
Published: 2026-08-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A SQL injection flaw exists in the NL2SQLTool of crewai-tools v1.10.2rc1. The flaw arises because the sql_query parameter is passed directly to the database without proper sanitization, enabling a malicious actor to inject arbitrary SQL statements. An attacker exploiting this could trigger database queries that read, modify or delete data, effectively achieving remote code execution at the database level. The weakness corresponds to CWE-89.

Affected Systems

The vulnerability is present only in crewai-tools v1.10.2rc1, specifically the NL2SQLTool component. No broader vendor scope is indicated.

Risk and Exploitability

Although no EPSS score or KEV designation exists, the lack of these metrics does not negate the seriousness of a remote SQL injection. The description shows the exploit requires a remote request that includes a crafted sql_query, suggesting a typical API attack vector. Without a patch or known workaround, the risk is that a remote attacker could compromise the underlying database and gain unauthorized data access or control. The CVSS score is not provided, so the precise severity calculation cannot be supplied here.

Generated by OpenCVE AI on August 28, 2026 at 06:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade crewai-tools to a version where NL2SQLTool input is sanitized.
  • Restrict access to the NL2SQLTool API to trusted users or within a secure network zone.
  • Apply input validation and sanitization to the sql_query parameter to prevent injection.

Generated by OpenCVE AI on August 28, 2026 at 06:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Title NL2SQLTool SQL Injection in CrewaI Tools
Weaknesses CWE-89

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description A SQL injection vulnerability in NL2SQLTool in crewai-tools v1.10.2rc1 allows a remote attacker to execute arbitrary SQL commands via an unsanitized sql_query argument.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-27T17:32:03.794Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-37009

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T20:17:41.700

Modified: 2026-08-27T20:17:41.700

Link: CVE-2026-37009

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T06:00:14Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')