PatchSiren cyber security CVE debrief
CVE-2026-84361 composer CVE debrief
AI-assisted PatchSiren debrief based on the supplied source corpus. Composer, a dependency manager for PHP, is vulnerable to a malicious dependency package that could set source.type to perforce and source.url to an rsh: or jsh: P4PORT value, potentially leading to local command execution with user or CI account privileges. This issue is compounded by the fact that Packagist.org does not permit Perforce source metadata, limiting visibility into affected systems. The CVE record was published on 2026-09-01T21:18:47.023Z and has not been modified since then. Defenders should verify Composer installations, review composer.lock files from untrusted sources, and monitor for suspicious activity.
- Vendor
- composer
- Product
- Unknown
- CVSS
- HIGH 7.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-01
- Original CVE updated
- 2026-09-03
- Advisory published
- 2026-09-01
- Advisory updated
- 2026-09-03
Who should care
Organizations and developers using Composer for dependency management in PHP projects should be aware of this vulnerability and take steps to mitigate it. This includes updating to versions 2.2.30 or 2.10.3, reviewing and validating composer.lock files from untrusted sources, and monitoring for suspicious activity in Composer installations. Security teams and vulnerability management teams should prioritize this vulnerability due to its potential impact on PHP projects using Composer for dependency management.
Technical summary
Composer, a dependency manager for PHP, is vulnerable to a malicious dependency package that could set source.type to perforce and source.url to an rsh: or jsh: P4PORT value. When installed and executed, this could lead to local command execution with the privileges of the user or CI account running Composer. The issue is fixed in versions 2.2.30 and 2.10.3. Users should update to these versions or apply mitigations to prevent exploitation.
Defensive priority
Organizations using Composer should prioritize updating to versions 2.2.30 or 2.10.3 to mitigate this vulnerability.
Recommended defensive actions
- Update Composer to version 2.2.30 or 2.10.3
- Review and validate composer.lock files from untrusted sources
- Monitor for suspicious activity in Composer installations
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The CVE record indicates that Composer, a dependency manager for PHP, is vulnerable to a malicious dependency package that could set source.type to perforce and source.url to an rsh: or jsh: P4PORT value, potentially leading to local command execution with user or CI account privileges. This issue is compounded by the fact that Packagist.org does not permit Perforce source metadata, limiting visibility into affected systems. Defenders should verify Composer installations, review composer.lock files from untrusted sources, and monitor for suspicious activity.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-84361 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-84361
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-84361 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-84361
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/composer/composer/commit/0aac50528e83ed635cf788333635897469440220
-
Source reference
Unverified legacy reference
URL: https://github.com/composer/composer/commit/199ad81a9cc6a2a5164ad79a8da26b2e19e521af
-
Source reference
Unverified legacy reference
URL: https://github.com/composer/composer/releases/tag/2.10.3
-
Source reference
Unverified legacy reference
URL: https://github.com/composer/composer/releases/tag/2.2.30
-
Source reference
Unverified legacy reference
URL: https://github.com/composer/composer/security/advisories/GHSA-rvx4-ffvw-m9q3
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.