PatchSiren cyber security CVE debrief
CVE-2026-59807 ComposioHQ CVE debrief
CVE-2026-59807 is a high-severity vulnerability in Composio SDK before 0.2.32-beta.283. The vulnerability allows attackers to read and exfiltrate sensitive files by exploiting a missing assertSafeFileUploadPath check in the readFileFromDisk function within tool-file-uploads.ts. Attackers can exploit prompt injection to manipulate file_uploadable parameters to reference sensitive paths such as SSH private keys, causing the CLI to upload credential files to attacker-controlled storage. This vulnerability has a high impact on confidentiality and integrity.
- Vendor
- ComposioHQ
- Product
- composio
- CVSS
- HIGH 8.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-08
- Original CVE updated
- 2026-10-08
- Advisory published
- 2026-07-08
- Advisory updated
- 2026-10-08
Who should care
Users of Composio SDK before version 0.2.32-beta.283 should be aware of this vulnerability and take steps to remediate it. This includes upgrading to a patched version of the SDK and ensuring that sensitive files are properly protected. Security teams, developers, and operators using the affected SDK should review the vulnerability details and implement necessary mitigations.
Technical summary
The Composio SDK before 0.2.32-beta.283 contains a path validation bypass vulnerability. This vulnerability allows attackers to read and exfiltrate sensitive files by exploiting a missing assertSafeFileUploadPath check in the readFileFromDisk function within tool-file-uploads.ts. Attackers can use prompt injection to manipulate file_uploadable parameters, referencing sensitive paths like SSH private keys. This causes the CLI to upload credential files to attacker-controlled storage, potentially leading to unauthorized access and data breaches.
Defensive priority
High
Recommended defensive actions
- Upgrade to Composio SDK version 0.2.32-beta.283 or later
- Review and restrict access to sensitive files and paths
- Implement additional security measures to protect against prompt injection attacks
- Monitor for suspicious activity and credential file uploads
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record was published on 2026-07-08T20:16:57.123Z and was last modified on 2026-07-10T18:22:49.657Z. The NVD entry is currently Deferred. Evidence is limited to public sources and may not reflect the full scope or impact of the vulnerability. Defenders should verify affected deployments and review official advisories for specific guidance.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-59807 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-59807
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-59807 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59807
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/ComposioHQ/composio/commit/fc17c37bf95b7ece5c038cb7e2ab7e3e4a064e3a
-
Source reference
Unverified legacy reference
URL: https://github.com/ComposioHQ/composio/issues/3746
-
Source reference
Unverified legacy reference
URL: https://github.com/ComposioHQ/composio/pull/3763
-
Source reference
Unverified legacy reference
URL: https://github.com/ComposioHQ/composio/releases/tag/%40composio%2Fcli%400.2.32-beta.283
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/composio-sdk-beta-283-sensitive-file-upload-via-tool-file-uploads-ts
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.