CVE-2023-36845
Junos OS: serie EX e SRX: una vulnerabilità PHP in J-Web consente a un non autenticato di controllare un'importante variabile d'ambiente
- Pubblicato
- 17 ago 2023
- Aggiornato
- 21 ott 2025
- Assegnazione CNA
- juniper
- Evidenza osservata
- 13 nov 2023
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
- 99,9%
- Data del modello
- 15 ott 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
Una vulnerabilità di modifica delle variabili esterne di PHP in J-Web di Juniper Networks Junos OS su serie EX e serie SRX consente a un utente non autenticato, basato sulla rete, di eseguire codice da remoto. Utilizzando una richiesta appositamente predisposta che imposta la variabile PHPRC, un attaccante è in grado di modificare l'ambiente di esecuzione di PHP, consentendo l'iniezione e l'esecuzione di codice. Questo problema riguarda Juniper Networks Junos OS su serie EX e serie SRX: * Tutte le versioni precedenti alla 20.4R3-S9; * versioni 21.1 dalla 21.1R1 e successive; * versioni 21.2 precedenti alla 21.2R3-S7; * versioni 21.3 precedenti alla 21.3R3-S5; * versioni 21.4 precedenti alla 21.4R3-S5; * versioni 22.1 precedenti alla 22.1R3-S4; * versioni 22.2 precedenti alla 22.2R3-S2; * versioni 22.3 precedenti alla 22.3R2-S2, 22.3R3-S1; * versioni 22.4 precedenti alla 22.4R2-S1, 22.4R3; * versioni 23.2 precedenti alla 23.2R1-S1, 23.2R2.
Fonti
modules/exploits/freebsd/http/junos_phprc_auto_prepend_file.rb
Metasploit Framework modulesCondizioni dichiarate
- platform: PHP,Unix($.exploit_freebsd/http/junos_phprc_auto_prepend_file.platform)
- verification: check_declared($.exploit_freebsd/http/junos_phprc_auto_prepend_file.check)
http/cves/2023/CVE-2023-36845.yaml
Nuclei TemplatesCondizioni dichiarate
- network: http($.protocol_keys)
- verification: regex,status,word($.matchers[*].type)
Questo script Python automatizza il Proof of Concept (PoC) per CVE-2023-36845, una vulnerabilità che impatta Juniper Networks Junos OS su dispositivi delle serie EX e SRX. La vulnerabilità risiede nel componente J-Web, consentendo la manipolazione remota della variabile PHPRC, portando potenzialmente a un'iniezione di codice.
- CVE-2023-36845Scanner
CVES
Exploit per CVE-2023-36845, una vulnerabilità di manipolazione delle variabili d'ambiente PHP in Juniper SRX/EX, che consente l'esecuzione remota di codice non autenticata tramite richieste HTTP appositamente formulate.
Script PoC automatizzato per CVE-2023-36845, che sfrutta una falla PHP in Juniper Junos OS J-Web per modificare PHPRC da remoto e ottenere l'iniezione di codice su dispositivi EX/SRX.
- CVE-2023-36845Scanner
Scanner basato su shell per CVE-2023-36845, una vulnerabilità di esecuzione remota di codice non autenticata in Juniper J-Web, che consente la manipolazione delle variabili d'ambiente su serie EX/SRX.
- CVE-2023-36845Exploit
Scanner per CVE-2023-36845 con integrazione Shodan e Censys per la scoperta automatica degli host e lo sfruttamento dei dispositivi Juniper.
- CVE-2023-36845-6-Exploit
CVE-2023-36845 e CVE-2023-36846 Juniper Junos OS J-Web RCE
Juniper RCE (Esecuzione remota di codice) CVE-2023-36845 è una vulnerabilità identificata nel software di Juniper. Questa particolare falla consente l'esecuzione remota di codice, il che significa che un attaccante potrebbe eseguire codice arbitrario su un sistema senza bisogno di accesso fisico al dispositivo.
- CVE-2023-36845Exploit
Proof-of-concept exploit per CVE-2023-36845 che consente l'esecuzione remota di codice non autenticata su firewall Juniper SRX e switch EX tramite manipolazione delle variabili d'ambiente PHP.
Una prova di concetto per concatenare le CVE [CVE-2023-36844, CVE-2023-36845, CVE-2023-36846, CVE-2023-36847] al fine di ottenere l'esecuzione remota di codice (phpinfo) in Juniper JunOS su prodotti delle serie SRX ed EX. Modificato dall'exploit originale sviluppato da @watchTowr.
- cve-2023-36845-scannerScanner
Un go-exploit per scansionare i firewall Juniper vulnerabili a CVE-2023-36845
- juniper-rce_cve-2023-36844Exploit
Exploit proof-of-concept che combina quattro CVE (CVE-2023-36844-47) per esecuzione remota di codice senza autenticazione su firewall Juniper JunOS serie SRX ed EX tramite upload di file PHP e iniezione di configurazione.
- CVE-2023-36845Exploit
CVE-2023-36845 - Esecuzione remota di codice (RCE) nel firewall Juniper
Semplice script di automazione per juniper cve-2023-36845
Script Bash per automatizzare il rilevamento della vulnerabilità CVE-2023-36845 nei dispositivi Juniper inviando richieste appositamente predisposte a un elenco di indirizzi IP.
- CVE-2023-36845Exploit
Una vulnerabilità di modifica di variabili esterne PHP in J-Web di Juniper Networks Junos OS su serie EX e serie SRX consente a un attaccante non autenticato, basato sulla rete, di eseguire codice in remoto.
- CVE-2023-36845Exploit
Exploit per Juniper JunOS J-Web: modifica di variabili esterne PHP (CVE-2023-36845).
- ansible-cve-2023-36845Scanner
Ansible Playbook for CVE-2023-36845(Juniper Networks Junos OS vulnerabilità di esecuzione remota di codice)
- CVE-2023-36845Exploit
Script di mass-check per CVE-2023-36845 che scansiona elenchi di IP e testa l'inclusione remota di file tramite iniezione di configurazione PHP.
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.