Description
CrewAI before 1.15.1 contains a server-side request forgery vulnerability in the validate_url function that performs one-shot DNS resolution and blocklist checks before returning the original URL unchanged. Attackers can bypass the security filter by supplying URLs that redirect to internal addresses or use DNS rebinding techniques to access internal services and cloud metadata endpoints.
Published: 2026-07-13
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The validate_url function in crewAI performs a single DNS resolution followed by a blocklist check, but then returns the original URL unchanged. Because the implementation does not examine HTTP redirects or resolve the final destination, an attacker can supply a URL that redirects to an internal address or use DNS rebinding techniques to access internal services and cloud metadata endpoints. This bypass enables the server to make requests to privileged internal resources, potentially exposing sensitive data or facilitating further attacks, and constitutes server‑side request forgery (CWE‑918).

Affected Systems

crewAI Inc. crewAI software, versions earlier than 1.15.1 from the 1.15.0 series onward, are affected. The issue is present in all releases that include the Scrape Tools component before the 1.15.1 update.

Risk and Exploitability

The vulnerability indicates high severity, with a CVSS score of 8.3. The EPSS score is <1%, and the issue is not listed in the CISA KEV catalog, so the exploitation likelihood is currently unknown. Based on the description, it is inferred that an attacker would trigger the scrape function via an external request—such as an API call—with a crafted URL that redirects to an internal target. If successful, the victim server’s outbound traffic could reach internal services or cloud metadata, compromising confidentiality, integrity, or availability of those resources. The risk assessment therefore remains high, particularly for deployments with exposed public endpoints that utilize the Scrape Tools.

Generated by OpenCVE AI on August 1, 2026 at 10:08 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the 1.15.1 update or later to crewAI to fix the validate_url redirect handling.
  • As a temporary measure, restrict the Scrape Tools to only accept URLs that point to known, trusted external hosts and block any HTTP redirects.
  • Deploy network controls that monitor and block outbound connections from the crewAI service to internal IP ranges, especially /24 subnets or known metadata service addresses.

Generated by OpenCVE AI on August 1, 2026 at 10:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Description CrewAI before 1.15.1 contains a server-side request forgery vulnerability in the validate_url function that performs one-shot DNS resolution and blocklist checks before returning the original URL unchanged. Attackers can bypass the security filter by supplying URLs that redirect to internal addresses or use DNS rebinding techniques to access internal services and cloud metadata endpoints.
Title CrewAI < 1.15.1 SSRF Filter Bypass via HTTP Redirect in Scrape Tools
First Time appeared Crewai
Crewai crewai
Weaknesses CWE-918
CPEs cpe:2.3:a:crewai:crewai:*:*:*:*:*:*:*:*
Vendors & Products Crewai
Crewai crewai
References
Metrics cvssV3_1

{'score': 7.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-14T13:06:13.692Z

Reserved: 2026-07-13T16:41:09.007Z

Link: CVE-2026-62240

cve-icon Vulnrichment

Updated: 2026-07-14T13:06:07.375Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T10:15:03Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)