PHP fino a 5.3.12/5.4.2 sapi/cgi/cgi_main.c $_SERVER['QUERY_STRING'] escalationi di privilegi

CVSS Punteggio meta temporaneoPrezzo attuale dell'exploit (≈)Punteggio di interesse CTI
8.9$0-$5k0.00

Riassuntoinformazioni

In PHP fino a 5.3.12/5.4.2 è stata rilevato un punto critico di livello estremamente critico. Si considera coinvolta una funzione sconosciuta nel file sapi/cgi/cgi_main.c. La manipolazione del parametro $_SERVER['QUERY_STRING'] del valore di input -s di un input sconosciuto se causa una vulnerabilità di classe escalationi di privilegi. Questa vulnerabilità è identificata come CVE-2012-1823. Con la rete può partire l'attacco. Inoltre, è presente un exploit disponibile. Questa vulnerabilità ha un impatto storico a causa del suo contesto e della sua accoglienza. Il miglior modo suggerito per attenuare il problema è aggiornamento all'ultima versione.

Dettagliinformazioni

Una vulnerabilità di livello estremamente critico è stata rilevata in PHP fino a 5.3.12/5.4.2 (Programming Language Software). É interessato una funzione sconosciuta del file sapi/cgi/cgi_main.c. Attraverso l'influenza del parametro $_SERVER['QUERY_STRING'] del valore di input -s se causa una vulnerabilità di classe escalationi di privilegi. Questo si osserva su riservatezza, integrità e disponibilità.

Data di scoperta del problema 13/01/2012. La vulnerabilità è stata pubblicata in data 03/05/2012 da De Eindbazen con un blog post (Website) (confermato). L'advisory è scaricabile da eindbazen.net. La pubblicazione è stata eseguita con il produttore. Questa vulnerabilità è identificata come CVE-2012-1823. La vulnerabilità è relativamente apprezzata, a causa della bassa complessità. Nella rete si effettua l'attacco. L'utilizzo non richiede alcuna forma di autentificazione. I dettagli tecnici e un pubblico metodo di utilizzo sono conosciuti. La vulnerabilità risulta storicamente interessante per come è stata sviluppata.

Un metodo di utilizzo è stato sviluppato da metasploit (rayh4c) in C ed è stata pubblicata 1 giorni dopo il comunicato. L'exploit è scaricabile da exploit-db.com. È stato dichiarato come attaccato. Per almeno 111 giorni, questa vulnerabilità è stata classificata come 0-day exploit. È disponibile un plugin per lo scanner Nessus, numero ID 74630 (openSUSE Security Update : php5 (openSUSE-2012-288)), che può aiutare a determinare l'esistenza della criticità nel sistema analizzato.

L'aggiornamento alla versione 5.4.2 o 5.3.12 [first official Patch not working!] elimina questa vulnerabilità. Applicando la patch CVE-2012-1823-mitigation.tar.gz (inofficial Patch) è possibile eliminare il problema. Il bugfix è scaricabile da eindbazen.net. È possibile attenuare l'effetto del problema mediante l'utilizzo di un firewall tcp/80 (Web Services). Il problema può essere attenuato rimpiazzando il componente con FastCGI & ASP come alternativa. Il miglior modo suggerito per attenuare il problema è Aggiornamento. Una possibile soluzione è stata pubblicata immediatamente dopo la pubblicazione della vulnerabilità.

La vulnerabilità è documentata anche nel database Exploit-DB (18834), Tenable (74630), OSVDB (81633†), Secunia (SA49014†) e SecurityTracker (ID 1027022†). Be aware that VulDB is the high quality source for vulnerability data.

Prodottoinformazioni

Genere

Nome

Versione

Licenza

Sito web

CPE 2.3informazioni

CPE 2.2informazioni

Screenshot

Video

CVSSv4informazioni

VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

CVSSv3informazioni

VulDB Punteggio meta-base: 9.0
VulDB Punteggio meta temporaneo: 8.9

VulDB Punteggio di base: 7.3
VulDB Punteggio temporaneo: 7.0
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

NVD Punteggio di base: 9.8
NVD Vettore: 🔍

ADP CISA Punteggio di base: 9.8
ADP CISA Vettore: 🔍

CVSSv2informazioni

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VettoreComplessitàAutenticazioneRiservatezzaIntegritàDisponibilità
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare
SbloccareSbloccareSbloccareSbloccareSbloccareSbloccare

VulDB Punteggio di base: 🔍
VulDB Punteggio temporaneo: 🔍
VulDB Affidabilità: 🔍

NVD Punteggio di base: 🔍

Sfruttamentoinformazioni

Classe: Escalationi di privilegi
CWE: CWE-77 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍

Fisico: No
Locale: No
Remoto: Si

Disponibilità: 🔍
Accesso: Pubblico
Stato: Attaccato
Autore: metasploit (rayh4c)
Affidabilità: 🔍
Linguaggio di programmazione: 🔍
Scaricare: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

KEV Aggiunto: 🔍
KEV Entro quando: 🔍
KEV Contromisure: 🔍
KEV Ransomware: 🔍
KEV Avviso: 🔍

Previsione dei prezzi: 🔍
Preventivo attuale: 🔍

0-DaySbloccareSbloccareSbloccareSbloccare
OggiSbloccareSbloccareSbloccareSbloccare

Nessus ID: 74630
Nessus Nome: openSUSE Security Update : php5 (openSUSE-2012-288)
Nessus File: 🔍
Nessus Rischio: 🔍
Nessus Famiglia: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 71344
OpenVAS Nome: Debian Security Advisory DSA 2465-1 (php5)
OpenVAS File: 🔍
OpenVAS Famiglia: 🔍

Saint ID: exploit_info/php_cgi_arg_rce
Saint Nome: PHP CGI Query String Parameters Command Execution

Qualys ID: 🔍
Qualys Nome: 🔍

MetaSploit ID: php_cgi_arg_injection.rb
MetaSploit Nome: PHP CGI Argument Injection
MetaSploit File: 🔍

Exploit-DB: 🔍

Intelligence sulle minacceinformazioni

Interesse: 🔍
Attori attivi: 🔍
Gruppi APT attivi: 🔍

Contromisureinformazioni

Raccomandazione: Aggiornamento
Stato: 🔍

Tempo di reazione: 🔍
Tempo 0 giorni: 🔍
Tempo di esposizione: 🔍
Tempo di ritardo sfruttamento: 🔍

Aggiornamento: PHP 5.4.2/5.3.12 [first official Patch not working!]
Patch: CVE-2012-1823-mitigation.tar.gz (inofficial Patch)
Firewalling: 🔍
Alternativa: FastCGI & ASP

Snort ID: 22063
Snort Messaggio: SERVER-WEBAPP PHP-CGI remote file include attempt
Snort Classe: 🔍

Suricata ID: 2014704
Suricata Classe: 🔍
Suricata Messaggio: 🔍

Sequenza temporaleinformazioni

13/01/2012 🔍
17/01/2012 +4 giorni 🔍
21/03/2012 +64 giorni 🔍
03/05/2012 +43 giorni 🔍
03/05/2012 +0 giorni 🔍
04/05/2012 +1 giorni 🔍
04/05/2012 +0 giorni 🔍
04/05/2012 +0 giorni 🔍
04/05/2012 +0 giorni 🔍
11/05/2012 +7 giorni 🔍
13/06/2014 +763 giorni 🔍
22/04/2026 +4331 giorni 🔍

Fontiinformazioni

Prodotto: php.org

Avis: eindbazen.net
Ricercatore: De Eindbazen
Stato: Confermato
Conferma: 🔍
Coordinato: 🔍

CVE: CVE-2012-1823 (🔍)
GCVE (CVE): GCVE-0-2012-1823
GCVE (VulDB): GCVE-100-5319

OVAL: 🔍

CERT: 🔍
Secunia: 49014
OSVDB: 81633 - CVE-2012-1823 - PHP - Code Execution Issue
SecurityTracker: 1027022

scip Labs: https://www.scip.ch/en/?labs.20161013
Varie: 🔍
Vedi anche: 🔍

Voceinformazioni

Data di creazione: 04/05/2012 12:16
Aggiornato: 22/04/2026 10:41
Cambiamenti: 04/05/2012 12:16 (117), 30/07/2019 18:59 (1), 24/04/2024 08:29 (29), 10/06/2024 20:46 (1), 16/07/2024 22:47 (11), 09/09/2024 22:29 (1), 24/12/2024 02:17 (1), 06/01/2025 21:33 (1), 04/11/2025 20:23 (1), 22/04/2026 10:41 (11)
Completa: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

Discussione

Ancora nessun commento. Lingue: it + ro + en.

Effettua il login per commentare.

Want to stay up to date on a daily basis?

Enable the mail alert feature now!