
Il difetto di sicurezza di SQLite è stato scoperto e descritto in dettaglio dallo specialista della sicurezza Andreas Kellas. Le è stato assegnato l’ID CVE-2022-35737 e un punteggio di 7,5 su 10 sulla scala CVSS. La vulnerabilità è correlata ad un integer overflow che interessa le versioni di SQLite da 1.0.12 a 3.39.1.
Come afferma CVE-2022-35737, SQLite 1.0.12 – 3.39.x prima della 3.39.2 a volte consente l’overflow dei limiti dell’array se vengono utilizzati molti byte in un argomento stringa per l’API C. Un utente malintenzionato può trarne vantaggio ed eseguire codice arbitrario sul sistema interessato.
Kellas scrive che la vulnerabilità può essere sfruttata solo su sistemi a 64 bit.
Avvio delle iscrizioni al corso Cyber Offensive Fundamentals Vuoi smettere di guardare tutorial e iniziare a capire davvero come funziona la sicurezza informatica? La base della sicurezza informatica, al di là di norme e tecnologie, ha sempre un unico obiettivo: fermare gli attacchi dei criminali informatici. Pertanto "Pensa come un attaccante, agisci come un difensore". Ti porteremo nel mondo dell'ethical hacking e del penetration test come nessuno ha mai fatto prima. Per informazioni potete accedere alla pagina del corso oppure contattarci tramite WhatsApp al numero 379 163 8765 oppure scrivendoci alla casella di posta [email protected].
Se ti piacciono le novità e gli articoli riportati su di Red Hot Cyber, iscriviti immediatamente alla newsletter settimanale per non perdere nessun articolo. La newsletter generalmente viene inviata ai nostri lettori ad inizio settimana, indicativamente di lunedì. |
Inoltre, le conseguenze dell’utilizzo di CVE-2022-35737 variano a seconda di come viene compilato il programma:
L’esperto ha spiegato che per sfruttare la vulnerabilità, gli aggressori devono passare dati di input di stringhe di grandi dimensioni alla funzione printf e che la stringa deve contenere un tipo di sostituzione: %Q, %q o %w.
Secondo Kellas, il CVE-2022-35737 è correlato a un integer overflow che si verifica quando la funzione sqlite3_str_vappendf riceve una stringa di grandi dimensioni e quando il tipo di sostituzione è %q, %Q o %w.
Il ricercatore ha anche scoperto che se la stringa contiene il carattere “!”, questo attiva la scansione di caratteri Unicode, e si può ottenere l’esecuzione di codice arbitrario o eseguire un attacco DoS .
Riassumendo, Kellas ha affermato che 22 anni fa questa vulnerabilità potrebbe non essere neanche definita tale, poiché quasi tutti i sistemi erano a 32 bit.
Ti è piaciuto questo articolo? Ne stiamo discutendo nella nostra Community su LinkedIn, Facebook e Instagram. Seguici anche su Google News, per ricevere aggiornamenti quotidiani sulla sicurezza informatica o Scrivici se desideri segnalarci notizie, approfondimenti o contributi da pubblicare.

CybercrimeNel corso di un’audizione al Senato francese, il ministro dell’Interno Laurent Nuñez ha illustrato in modo dettagliato le modalità del cyberattacco che ha colpito il suo dicastero, precisando fin da subito che parte delle informazioni…
VulnerabilitàCisco ha confermato che una falla critica di sicurezza zero-day, che consente l’esecuzione remota di codice, è attualmente oggetto di sfruttamento attivo nei suoi dispositivi Secure Email Gateway e Secure Email and Web Manager. Questa…
InnovazioneQuesta settimana ha segnato la fine di un’era: Microsoft ha finalmente terminato il supporto per Windows Server 2008, il sistema operativo basato su Windows Vista. Il sistema operativo server, nome in codice Longhorn Server, è…
CyberpoliticaL’articolo pubblicato ieri su Red Hot Cyber ha raccontato i fatti: la multa, le dichiarazioni durissime di Matthew Prince, le minacce di disimpegno di Cloudflare dall’Italia, il possibile effetto domino su Olimpiadi, investimenti e servizi…
CulturaDopo aver analizzato nei due articoli precedenti l’inquadramento normativo e il conflitto tra algoritmi e diritti fondamentali è necessario volgere lo sguardo alle ripercussioni che la proposta CSAR avrà sulla competitività digitale dell’Europa e sulla…