CVE-2017-9841
Vulnerabilità di iniezione di comandi in PHPUnit
- Pubblicato
- 27 giu 2017
- Aggiornato
- 21 ott 2025
- Assegnazione CNA
- mitre
- Evidenza osservata
- 2 feb 2022
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HAlto · prossimi 30 giorni
- Percentile
- 100,0%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
CISA noto sfruttato
Questo CVE appare nel catalogo CISA delle vulnerabilità sfruttate note.
Riepilogo
Util/PHP/eval-stdin.php in PHPUnit precedente alla versione 4.8.28 e nelle versioni 5.x precedenti alla 5.6.3 consente ad attaccanti remoti di eseguire codice PHP arbitrario tramite dati HTTP POST che iniziano con la sottostringa "<?php ", come dimostrato da un attacco a un sito con una cartella /vendor esposta, ovvero accesso esterno all'URI /vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php.
Fonti
16Laboratorio basato su Docker per riprodurre CVE-2017-9841, una vulnerabilità di esecuzione remota di codice in eval-stdin.php di PHPUnit quando installato sotto una web root.
- CVE-2017-9841Exploit
Script di exploit per CVE-2017-9841 che mira all'esecuzione remota di codice nei test unitari PHP. Include un ambiente di test locale tramite Docker per test di sicurezza educativi.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.