CISA puts Ray on the KEV list, and the exploit path runs through your developers' browsers
CVE-2025-62593 carries a CVSS 9.4 and a federal remediation deadline of August 20, 2026. The unauthenticated endpoints behind it are a design decision, not an oversight.
The Watch · Security desk
What happened
- CISA added one new vulnerability, CVE-2025-62593 (Ray-Project Ray Code Injection Vulnerability), to its Known Exploited Vulnerabilities catalog based on evidence of active exploitation.
- CISA added the critical Ray flaw to the KEV catalog on Monday, citing evidence of active exploitation.
- CVE-2025-62593 has a CVSS score of 9.4 and can result in remote code execution via web browsers such as Mozilla Firefox and Apple Safari by means of a DNS rebinding attack.
- An advisory shared by Ray maintainers in November 2025 states: "Due to the longstanding decision by the Ray Development team to not implement any sort of authentication on critical endpoints, like the /api/jobs & /api/job_agent/jobs/ has once again led to a severe vulnerability that allows attackers to execute arbitrary code against Ray. This time in a development context via the browsers Firefox and Safari."
- The issue stems from insufficient controls against browser-based attacks, specifically scenarios where the User-Agent header can be modified.
Why it matters
CISA added CVE-2025-62593, a code injection flaw in the Ray distributed computing framework, to its Known Exploited Vulnerabilities catalog on Monday, citing evidence of active exploitation [1][2]. Federal civilian agencies have until August 20, 2026 to fix or mitigate it [10], and the detail that should change how everyone else scopes this is that the exploitation path does not require your Ray cluster to be reachable from the internet.
Ray is the open-source, Python-native framework AI and ML teams use to scale workloads; the GitHub project has more than 43,500 stars and over 7,900 forks [12]. The vulnerability carries a CVSS score of 9.4 and can produce remote code execution through browsers including Firefox and Safari by means of a DNS rebinding attack [3]. The root cause is not subtle. In an advisory published in November 2025, Ray's maintainers wrote that "the longstanding decision by the Ray Development team to not implement any sort of authentication on critical endpoints, like the /api/jobs & /api/job_agent/jobs/ has once again led to a severe vulnerability that allows attackers to execute arbitrary code against Ray" [15]. The specific defect is insufficient control against browser-based attacks, in scenarios where the User-Agent header can be modified [4]. The words "once again" are the maintainers', and they carry the operational implication: patching this CVE does not add authentication to those endpoints [15].
According to the maintainers, a developer running Ray who inadvertently visits a malicious website or is served a malicious advertisement can end up executing arbitrary shell code on their machine [5], and the defect primarily affects development and testing environments [6]. They also said the attack can be extended to network-adjacent Ray instances by using the browser as a confused deputy intermediary to reach clusters running inside a private corporate network [11]. Segmentation is therefore a partial control at best. The browser is already inside the boundary you were counting on.
The fix is Ray 2.52.0 [7]. Ray credited Oligo security researcher Avi Lumelsky with the fetch bypass and Jonathan Leitschuh with the DNS rebinding attack [16].
CISA has not shared details of how the flaw is being exploited in the wild [8]. What is on the record elsewhere: BitSight reported in March 2026 that the operators of the RondoDox DDoS botnet added the vulnerability to their arsenal two days before it was publicly disclosed on November 26, 2025, because a proof-of-concept exploit was available [9]. Oligo separately reports that unpatched Ray instances have been attacked in a campaign it calls ShadowRay 2.0, which turns infected clusters with NVIDIA GPUs into a self-replicating cryptocurrency mining botnet [17]. The KEV listing lands roughly nine months after public disclosure [18].
Binding Operational Directive 26-04 requires FCEB agencies to prioritize rapid remediation of KEV-listed CVEs on publicly exposed assets that grant total control post-exploitation, and to check whether threat actors compromised the system before the patch was applied [13]. CISA encourages all organizations to adopt the same risk-based approach [14]. That second requirement is the one worth copying: with RondoDox holding a pre-disclosure head start [9] and mining campaigns already running against unpatched clusters [17], "we patched" does not establish that a cluster was not already earning money for somebody else.
Watch for whether CISA or Oligo publish indicators for the exploited variant [8][17], and whether the Ray project revisits authentication on /api/jobs and /api/job_agent/jobs/ rather than shipping another browser-specific control [15]. Meanwhile, the inventory question is the immediate one: which developer laptops and unreviewed test clusters in your estate are running Ray below 2.52.0 [7].
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence68
- Adoption50
- Hype gap+15
- Incentives35
- Confidence66
Perspective Coverage
4 publishers- Builder
- Builder 34%
- Operator
- Operator 60%
- Investor
- Investor 6%
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
CISA added one new vulnerability, CVE-2025-62593 (Ray-Project Ray Code Injection Vulnerability), to its Known Exploited Vulnerabilities catalog based on evidence of active exploitation.
- [2]
CISA added the critical Ray flaw to the KEV catalog on Monday, citing evidence of active exploitation.
- [3]
CVE-2025-62593 has a CVSS score of 9.4 and can result in remote code execution via web browsers such as Mozilla Firefox and Apple Safari by means of a DNS rebinding attack.
- [4]
The issue stems from insufficient controls against browser-based attacks, specifically scenarios where the User-Agent header can be modified.
- [5]
Ray maintainers said the vulnerability, combined with a DNS rebinding attack against the browser, is exploitable against a developer running Ray who inadvertently visits a malicious website or is served a malicious advertisement, and can lead to execution of arbitrary shell code on their machine.
- [6]
The defect primarily impacts developers running development and testing environments with Ray.
- [7]
The issue has been addressed in version 2.52.0 of the Ray Python package.
- [8]
CISA has not shared any details of how the vulnerability is being exploited in the wild.
- [9]
A BitSight report from March 2026 revealed that threat actors behind the RondoDox DDoS botnet incorporated the vulnerability into their arsenal two days before it was publicly disclosed on November 26, 2025, because a proof-of-concept exploit was available.
- [10]
In light of active exploitation of CVE-2025-62593, FCEB agencies are recommended to apply necessary fixes and mitigations by August 20, 2026.
- [11]
Ray maintainers noted the attack can be extended to network-adjacent instances of Ray by using the browser as a confused deputy intermediary to target Ray instances running inside a private corporate network.
- [12]
Ray is an open-source, Python-native distributed computing framework designed to scale AI and machine learning workloads; the GitHub project has more than 43,500 stars and has been forked over 7,900 times.
- [13]
Binding Operational Directive 26-04 requires FCEB agencies to prioritize rapid remediation of high-risk vulnerabilities, specifically KEV-listed CVEs on publicly exposed assets that grant total control of the asset post-exploitation, while deferring lower-risk action, and establishes expectations for when agencies must check whether threat actors compromised the system before the patch was applied.
- [14]
CISA states that while BOD 26-04 applies only to FCEB agencies, it encourages all organizations to adopt risk-based vulnerability management and prioritize remediation of KEV Catalog vulnerabilities.
- [15]
An advisory shared by Ray maintainers in November 2025 states: "Due to the longstanding decision by the Ray Development team to not implement any sort of authentication on critical endpoints, like the /api/jobs & /api/job_agent/jobs/ has once again led to a severe vulnerability that allows attackers to execute arbitrary code against Ray. This time in a development context via the browsers Firefox and Safari."
- [16]
Ray credited Oligo security researcher Avi Lumelsky with discovering the fetch bypass and Jonathan Leitschuh with devising the DNS rebinding attack.
- [17]
According to Oligo, unpatched Ray instances have been attacked in a campaign dubbed ShadowRay 2.0 that aims to turn infected clusters with NVIDIA GPUs into a self-replicating cryptocurrency mining botnet.
- [18]
The federal remediation deadline of August 20, 2026 falls approximately nine months after the vulnerability's public disclosure on November 26, 2025.
Sources
4 independent publishers whose own reporting we read for this story.
- cisa.govCISA Adds One Known Exploited Vulnerability to Catalog
1 article · August 17, 2026
- scworld.comCritical vulnerability in Ray framework allows remote code execution
1 article · August 19, 2026
- securityaffairs.comU.S. CISA adds a Ray-Project Ray flaw to its Known Exploited Vulnerabilities catalog
1 article · August 18, 2026
- thehackernews.comCISA Flags Actively Exploited Ray Flaw That Can Trigger Browser-Based RCE
2 articles · August 18, 2026
Topics and entities
Topics
- DNS Rebinding Attacks
- Known Exploited Vulnerabilities catalog
- AI Infrastructure Security
Entities
- Jonathan Leitschuh
- Binding Operational Directive 26-04
- CISA
- Ray