CrewAI disclosed and patched CVE-2026-62240, a high-severity server-side request forgery flaw in versions prior to 1.15.1 that affected scrape and URL-fetching features. The bug stemmed from validate_url performing a single hostname resolution and blocklist check before returning the original URL, while downstream requests.get calls could still follow attacker-controlled redirects to internal destinations. Reported impact included access to loopback addresses, RFC1918 space, and cloud metadata endpoints such as 169.254.169.254, creating a path to secret and credential exfiltration.
The fix was shipped in CrewAI 1.15.1 and implemented earlier in a GitHub patch that replaced direct fetches with a new safe_get helper across multiple loaders and website-scraping tools. The updated logic validates every redirect target, limits redirect chains, blocks redirects to internal resources, and strips sensitive headers and cookies on cross-origin redirects; accompanying tests verify that direct internal URLs and redirected internal URLs are denied while safe relative redirects remain allowed. Organizations using affected CrewAI releases are advised to upgrade to 1.15.1 or later and review any application flows that ingest external URLs.

See affected versions and whether adversaries are exploiting it.
4 events from the most recent confirmed update back to the earliest known activity.
CVE-2026-62240 was published as a high-severity SSRF vulnerability affecting CrewAI versions before 1.15.1. The advisory said attackers could bypass the validate_url protection through HTTP redirects or DNS rebinding to reach internal services and cloud metadata endpoints.
A public GitHub issue described how CrewAI scrape tools validated the initial hostname once but then followed redirects without re-validating the destination, enabling access to internal services and cloud metadata endpoints. The report also said the same design was vulnerable to DNS rebinding and included a proof of concept showing exfiltration of an internal secret via redirect to loopback.
CrewAI released version 1.15.1, and the release notes state it includes a fix for an SSRF redirect bypass in scraping fetches. Users were directed to upgrade to this version or later to remediate the issue.
A GitHub commit introduced safer request handling for CrewAI scraping and URL-fetching code, including redirect-by-redirect validation, redirect chain limits, and stripping sensitive headers on cross-origin redirects. The patch also replaced direct requests.get usage in multiple loaders and added tests covering blocked internal URLs and redirect abuse cases.
Vulnerabilities, threat actors, malware, products, organizations, breaches, and observables Mallory has linked to this story. Indicator values are masked here and available in full in the app.
Indicator values are masked on this page. See the values in Mallory Domains, IPs, hashes, and URLs are exportable to your SIEM.
See whether adversaries are exploiting this yet, and where the affected versions run in your environment.
5 references tracked. Mallory keeps watching after this page renders.
cvefeed.io
Open sourcegithub.com
Open sourcegithub.com
Open sourcegithub.com
Open sourcegithub.com
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.