Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2023-43655


Composer is a dependency manager for PHP. Users publishing a composer.phar to a public web-accessible server where the composer.phar can be executed as a php file may be subject to a remote code execution vulnerability if PHP also has `register_argc_argv` enabled in php.ini. Versions 2.6.4, 2.2.22 and 1.10.27 patch this vulnerability. Users are advised to upgrade. Users unable to upgrade should make sure `register_argc_argv` is disabled in php.ini, and avoid publishing composer.phar to the web as this is not best practice.


Published

2023-09-29T20:15:09.987

Last Modified

2025-04-23T17:31:40.740

Status

Analyzed

Source

[email protected]

Severity

CVSSv3.1: 6.4 (MEDIUM)

Weaknesses
  • Type: Secondary
    CWE-74
  • Type: Primary
    CWE-74

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application getcomposer composer < 1.10.27 Yes
Application getcomposer composer < 2.2.21 Yes
Application getcomposer composer < 2.6.4 Yes
Operating System debian debian_linux 10.0 Yes
Operating System fedoraproject fedora 37 Yes
Operating System fedoraproject fedora 38 Yes

References