Le 10 migliori vulnerabilità di Windows 7 e suggerimenti per la correzione
Al momento del suo rilascio, Windows 7 è stato salutato come "il Windows più sicuro di sempre", abbastanza vero all'epoca, ma il suo predecessore Windows Vista non ha esattamente fissato un livello elevato in termini di sicurezza. Ciononostante, il sistema operativo aggiornato è stato fornito con centinaia di modifiche e aggiunte alla sicurezza, rispondendo alle esigenze di una base di utenti domestici e aziendali più attenta alla sicurezza con funzionalità come AppLocker, la tecnologia BitLocker Drive Encryption e altro ancora. Nonostante questi miglioramenti, Windows 7 presenta una serie di vulnerabilità critiche: ecco le prime 10 dell'elenco e come risolverle.
10 vulnerabilità critiche di Windows 7
10. Interazione impropria del driver con la vulnerabilità del kernel di Windows
CVE-2010-4398
Usando un overflow del buffer basato su stack nella funzione RtlQueryRegistryValues in win32k.sys, gli utenti locali possono ottenere privilegi e ignorare la funzionalità di controllo dell'account utente tramite un valore di REG_BINARY appositamente predisposto per una chiave del Registro di sistema SystemDefaultEUDCFont.
9. Vulnerabilità dell'editor di copertine di Windows Fax Services
CVE-2010-4701
Se stai ancora inviando fax, ecco un altro motivo per lasciarti alle spalle quel residuo degli anni '80: un overflow del buffer basato su heap nella funzione CDrawPoly::Serialize in fxscover.exe in Microsoft Windows Fax Services Cover Page Editor 5.2 r2 potrebbe consentire agli aggressori remoti di eseguire codice arbitrario tramite un lungo record in un file Fax Cover Page (.cov).
8. Vulnerabilità nella gestione impropria dei messaggi Win32k
CVE-2013-0008
Un'altra vulnerabilità in modalità kernel, questo difetto coinvolge anche win32k.sys nei driver in modalità kernel. In questo caso, non gestiscono correttamente i messaggi di trasmissione delle finestre e potrebbero potenzialmente consentire agli utenti locali di ottenere privilegi tramite un'applicazione appositamente predisposta.
7. Win32k.sys Vulnerabilità legata all'acquisizione di privilegi più elevati
CVE-2014-4113
L'win32k.sys di Windows 7 nei driver in modalità kernel potrebbe consentire agli utenti locali di ottenere privilegi tramite un'applicazione appositamente predisposta.
6. Vulnerabilità della classe Windows Win32k
CVE-2010-2744
I driver in modalità kernel di Windows 7 gestiscono in modo non corretto una classe di finestra, consentendo così agli utenti locali di ottenere privilegi creando una finestra e quindi (1) la funzione SetWindowLongPtr per modificare la struttura del menu a comparsa o (2) la funzione SwitchWndProc con un puntatore alle informazioni della finestra di commutazione, che non viene reinizializzato quando viene elaborato un messaggio WM_NCCREATE.
5. Vulnerabilità di overflow del buffer di aggiornamento del titolo del documento MFC di Windows
CVE-2010-3227
Questa vulnerabilità comporta la possibilità di overflow del buffer basato su stack nel metodo UpdateFrameTitleForDocument nella classe CFrameWnd in mfc42.dll nella libreria MFC (Microsoft Foundation Class). Lo sfruttamento da parte degli aggressori comporta l'esecuzione di codice arbitrario tramite un lungo titolo di finestra, creato su richiesta dell'applicazione dalla libreria.
4. Vulnerabilità di violazione dell'accesso GDI
CVE-2011-5046
Principalmente un'API di Windows per la visualizzazione di grafica, l'interfaccia GDI (Graphics Device Interface) in win32k.sys nei driver in modalità kernel non convalidano correttamente l'input in modalità utente. Ciò potrebbe offrire agli utenti malintenzionati remoti la possibilità di eseguire codice arbitrario o causare un danneggiamento della memoria (DoS) con dati appositamente predisposti.
3. Vulnerabilità relativa all'esecuzione di codice remoto OLE di Windows
CVE-2014-4114
Nel 2014, il cosiddetto Sandworm ha fatto notizia per la sicurezza con l'uso di file Powerpoint dannosi per installare malware. Le installazioni vulnerabili di Windows 7 potrebbero consentire agli utenti malintenzionati remoti di eseguire codice arbitrario con un oggetto OLE appositamente predisposto in un documento di Office.
2. Vulnerabilità di caricamento non sicuro della libreria
CVE-2010-3147
Rubrica di Windows (WAB) è un componente che consente agli utenti di utilizzare un unico elenco di contatti condivisi tra più applicazioni. Sfortunatamente, una vulnerabilità del percorso di ricerca non attendibile in wab.exe 6.00.2900.5512 in WAB potrebbe consentire a un utente malintenzionato locale di ottenere privilegi tramite un file di wab32res.dll cavallo di nella directory di lavoro corrente.
1. Vulnerabilità legata all'acquisizione di privilegi più elevati nell'attraversamento delle directory
CVE-2015-0016
Questa vulnerabilità legata all'attraversamento delle directory nel componente TSWbPrxy di Servizi terminal può consentire a un utente malintenzionato remoto di ottenere privilegi con un percorso appositamente predisposto in un file eseguibile.
Microsoft ha terminato il supporto mainstream per Windows 7 nel gennaio 2015, ma al momento della stesura di questo articolo Windows 7 continua a comandare oltre il 55% della quota di mercato dei sistemi operativi desktop. Non lasciare che queste vulnerabilità indeboliscano la posizione di sicurezza della tua infrastruttura: UpGuard può scansionare l'intero ambiente Windows alla ricerca di difetti di sicurezza critici che più comunemente portano a violazioni dei dati. Inizia oggi, è gratuito per un massimo di 10 nodi per sempre.
Fonti
https://redmondmag.com/articles/2014/10/27/windows-7-sales-to-consumers.aspx?admgarea=BDNA
https://www.infoworld.com/article/2626907/the-ultimate-guide-to-windows-7-security.html
https://resources.infosecinstitute.com/windows-7-security-features/
>https://nakedsecurity.sophos.com/2014/10/15/the-sandworm-malware-what-you-need-to-know/
https://www.techopedia.com/definition/24288/graphics-device-interface--gdi
https://www.pcmag.com/news/331101/mainstream-windows-7-support-ends-today-but-don't-panic