PatchSiren cyber security CVE debrief
CVE-2026-75858 Hmbown CVE debrief
CVE-2026-75858 is a high-severity vulnerability in CodeWhale versions >= 0.8.41 and < 0.8.64, allowing remote code execution via prompt injection. The vulnerability is caused by the rlm_eval tool's approval_requirement() returning ApprovalRequirement::Auto, which treats the input as 'never prompt,' enabling arbitrary model-supplied Python code execution without user approval or audit. Attackers can exploit this by injecting malicious content through untrusted sources like web pages or repository files, which can be staged using the rlm_open tool. The code executes on the user's machine at their privilege level. This issue is fixed in version 0.8.64.
- Vendor
- Hmbown
- Product
- CodeWhale
- CVSS
- HIGH 8.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-18
- Original CVE updated
- 2026-09-08
- Advisory published
- 2026-08-18
- Advisory updated
- 2026-09-08
Who should care
Defenders responsible for CodeWhale deployments should assess exposure and apply the patch. Users of CodeWhale versions >= 0.8.41 and < 0.8.64 should prioritize upgrading to version 0.8.64 or later.
Why it matters
CVE-2026-75858 is a high-severity vulnerability allowing remote code execution in CodeWhale versions >= 0.8.41 and < 0.8.64. Defenders should prioritize assessing exposure and applying the patch to prevent potential exploitation.
- Remote code execution without user interaction
- Potential for arbitrary model-supplied Python code execution
- Bypass of user-configured --approval-policy
- Lack of approval prompt or audit step
Technical summary
The rlm_eval tool in CodeWhale versions >= 0.8.41 and < 0.8.64 contains a remote code execution vulnerability. The tool's approval_requirement() returns ApprovalRequirement::Auto, causing arbitrary model-supplied Python code to run in a python3 interpreter without consulting the user's configured --approval-policy and without any approval prompt or audit step. This allows attackers to inject malicious content through untrusted sources like web pages or repository files, which can be staged using the rlm_open tool. The code executes on the user's machine at their privilege level. This issue is fixed in version 0.8.64.
Defensive priority
Defenders should prioritize assessing exposure and applying the patch, as the vulnerability allows for remote code execution without user interaction.
Recommended defensive actions
- Assess exposure by checking if CodeWhale versions >= 0.8.41 and < 0.8.64 are in use
- Apply the patch by upgrading to CodeWhale version 0.8.64 or later
- Monitor for suspicious activity related to the rlm_eval and rlm_open tools
- Verify the approval policy configuration and consider implementing additional security measures
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, its impact, and the fixed version. However, the exact scope of affected deployments and potential exploitation remains unknown. The rlm_eval tool's approval_requirement() returns ApprovalRequirement::Auto, causing arbitrary model-supplied Python code to run in a python3 interpreter without consulting the user's configured --approval-policy and without any approval prompt or audit step. This issue allows attackers to inject malicious content through untrusted sources,
Sources and references
Verified primary and authoritative sources
-
CVE-2026-75858 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-75858
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-75858 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-75858
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/Hmbown/CodeWhale/commit/57f3c89471e27ac4032d9791f6885e5d4408c381
-
Source reference
Unverified legacy reference
URL: https://github.com/Hmbown/CodeWhale/security/advisories/GHSA-wrj3-vj8c-784f
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/codewhale-rlm-eval-before-remote-code-execution
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.