CVE-2026-62240 json
CrewAI < 1.15.1 SSRF Filter Bypass via HTTP Redirect in Scrape Tools
published 2026-07-13 3 mo ago modified 2026-10-24 15 d ago also GHSA-mr4r-hcgx-8p4h , PYSEC-2026-3819 , EUVD-2026-43555
- cvss
- 7.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 44%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- pypi crewai-tools 1.15.1
- crewAIInc crewAI 1.15.1
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction
0.52% chance of exploitation in the next 30 days, higher than 44% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/crewAIInc/crewAI/pull/6331 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/crewAIInc/crewAI/issues/6520 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.3 | 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 |
| CNA | 3.1 | 7.4 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N |
| CNA | 4.0 | 8.3 | 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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| GitHub | 3.1 | 7.4 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N |
| OSV | 3.1 | 7.4 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | crewai-tools | <1.15.1 |
1.15.1 |
Affected products
- crewAIInc crewAI
Classification
- Weakness
-
- CWE-918 Server-Side Request Forgery
References
-
github.com
/crewAIInc/crewAI/releases/tag/1.15.1
release-notes, patch, web
-
github.com
/crewAIInc/crewAI/pull/6331
issue-tracking, patch, web, exploit, vendor-advisory
-
github.com
/crewAIInc/crewAI/commit/5d4851eac797cafc45b726f65747fe2c9520fc42
patch, web
-
github.com
/crewAIInc/crewAI/issues/6520
technical-description, exploit, issue-tracking, web, patch
-
vulncheck.com
/advisories/crewai-ssrf-filter-bypass-via-http-redirect-in-scrape-tools
third-party-advisory, web, vdb-entry
-
nvd.nist.gov
/vuln/detail/CVE-2026-62240
advisory
-
github.com
/crewAIInc/crewAI
package
-
pypi.org
/project/crewai-tools
package
-
github.com
/advisories/GHSA-mr4r-hcgx-8p4h
advisory
Sources
- CVE List CVE-2026-62240
- GitHub Advisory GHSA-mr4r-hcgx-8p4h
- NVD CVE-2026-62240
- OSV PYSEC-2026-3819
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.