CVE-2024-51736

Symphony process is a module for the Symphony PHP framework which executes commands in sub-processes. On Windows, when an executable file named `cmd.exe` is located in the current working directory it will be called by the `Process` class when preparing command arguments, leading to possible hijacking. This issue has been addressed in release versions 5.4.46, 6.4.14, and 7.1.7. Users are advised to upgrade. There are no known workarounds for this vulnerability.
CVSS

No CVSS.

Configurations

Configuration 1 (hide)

AND
OR cpe:2.3:a:sensiolabs:symfony:*:*:*:*:*:*:*:*
cpe:2.3:a:sensiolabs:symfony:*:*:*:*:*:*:*:*
cpe:2.3:a:sensiolabs:symfony:*:*:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*

History

04 Sep 2025, 16:08

Type Values Removed Values Added
First Time Microsoft windows
Microsoft
Sensiolabs symfony
Sensiolabs
CPE cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*
cpe:2.3:a:sensiolabs:symfony:*:*:*:*:*:*:*:*
References () https://github.com/symfony/symfony/security/advisories/GHSA-qq5c-677p-737q - () https://github.com/symfony/symfony/security/advisories/GHSA-qq5c-677p-737q - Vendor Advisory

08 Nov 2024, 19:01

Type Values Removed Values Added
Summary
  • (es) Symphony process es un módulo para el framework PHP Symphony que ejecuta comandos en subprocesos. En Windows, cuando un archivo ejecutable llamado `cmd.exe` se encuentra en el directorio de trabajo actual, la clase `Process` lo llamará al preparar los argumentos del comando, lo que puede provocar un secuestro. Este problema se ha solucionado en las versiones de lanzamiento 5.4.46, 6.4.14 y 7.1.7. Se recomienda a los usuarios que actualicen la versión. No existen workarounds para esta vulnerabilidad.

06 Nov 2024, 21:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-11-06 21:15

Updated : 2025-09-04 16:08


NVD link : CVE-2024-51736

Mitre link : CVE-2024-51736

CVE.ORG link : CVE-2024-51736


JSON object : View

Products Affected

microsoft

  • windows

sensiolabs

  • symfony
CWE
CWE-77

Improper Neutralization of Special Elements used in a Command ('Command Injection')