Deprecated: Creation of dynamic property Timber\Site::$pingback is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Site.php on line 180

Deprecated: Creation of dynamic property Timber\User::$name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/User.php on line 118

Deprecated: Creation of dynamic property Timber\Post::$has_disclaimer is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_edit_lock is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_edit_last is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_thumbnail_id is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_meta_box_present is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_send_notification is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_modify_title_and_content is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_notification_custom_heading is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_notification_custom_content is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$tipologia is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_tipologia is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$attributi is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_attributi is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$in_evidenza_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_in_evidenza_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$inviato_in_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_inviato_in_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$fonte is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_fonte is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$fonte_url is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_fonte_url is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_category is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_blz_affiliation_attributes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_content_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_attributes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_speciali is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_focuskw is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_metadesc is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_linkdex is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_content_score is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_focuskeywords is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_keywordsynonyms is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_estimated-reading-time-minutes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$response_body is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_indexnow_last_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_date_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$ping_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_password is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$to_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$pinged is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_content_filtered is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$guid is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$menu_order is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_mime_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_count is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$filter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71
BitLocker sconfitto di nuovo, avviando il sistema tramite la rete via PXE

BitLocker sconfitto di nuovo, avviando il sistema tramite la rete via PXE

Un exploit denominato Bitpixie, scoperto nel 2022 e identificato come CVE-2023-21563, permette di violare BitLocker utilizzando il boot tramite rete PXE. Dimostrata oggi una nuova modalità di attacco che fa leva unicamente su interventi software.

Non è passato neppure un mese da quando via abbiamo parlato di una nuova aggressione software perpetrata nei confronti di BitLocker, la soluzione Microsoft che permette di proteggere il contenuto di qualunque unità di memorizzazione, comprese quelle di sistema. In precedenza vi abbiamo parlato di una sorta di attacco cold boot che permette a un aggressore di recuperare la chiave di cifratura BitLocker riavviando brutalmente la macchina Windows. Questa volta, nel corso di una dimostrazione tenuta sotto l’ala del Chaos Computer Club, ci si è spinti ancora più avanti. BitLocker è di nuovo violato, senza usare un attacco cold boot, ricorrendo invece a un’aggressione che sfrutta il boot tramite la rete locale via PXE (Preboot Execution Environment).

Come funziona l’attacco software a BitLocker e cos’è la vulnerabilità Bitpixie

Ad agosto 2022 un ricercatore ha scoperto una vulnerabilità in BitLocker chiamata Bitpixie. Identificata come CVE-2023-21563, Bitpixie sfrutta un errore nel flusso di fallback del bootloader di Windows. Quando il sistema avvia un ripristino tramite rete (PXE Soft Reboot), le chiavi crittografiche necessarie per accedere ai dati rimangono in memoria invece di essere eliminate. Questo difetto permette agli aggressori di accedere alla Volume Master Key (VMK), ovvero alla chiave di cifratura di BitLocker e, di conseguenza, decodificare il contenuto del supporto di memorizzazione.

La procedura di exploit

Per la prima volta, la procedura di attacco è stata pubblicamente dimostrata. Come spiegato in questo report tecnico, al quale vi invitiamo a fare riferimento, l’aggressore ha necessità dell’accesso fisico al dispositivo protetto, la possibilità di usare una connessione di rete tramite LAN o adattatore USB nonché di avviare il sistema via PXE.

I passaggi principali per eseguire l’exploit sono i seguenti:

  • Downgrade del bootloader: utilizzo di una versione vulnerabile del boot manager di Windows antecedente a novembre 2022.
  • Modifica del file BCD (Boot Configuration Data): creazione di un percorso di ripristino personalizzato che punti a un bootloader vulnerabile.
  • Avvio del sistema usando un kernel Linux con supporto Secure Boot: utilizzo di un kernel con vulnerabilità note per leggere la memoria fisica.
  • Estrazione della chiave crittografica VMK: ricerca della chiave nel dump della memoria usando pattern specifici.
  • Decodifica del disco: utilizzo di strumenti come dislocker o cryptsetup per accedere ai dati.

Dispositivi e configurazioni vulnerabili

I ricercatori spiegano che la vulnerabilità colpisce principalmente i dispositivi con Secure Boot abilitato e BitLocker configurato per lo sblocco automatico. Ancora una volta, invece, non risultano aggredibili i sistemi Windows che si servono di BitLocker con chip TPM e richiesta di PIN all’avvio.

Per proteggersi da questo tipo di attacco, è consigliabile:

  • Attivare l’autenticazione pre-boot: configurare un PIN da inserire prima dell’avvio del sistema. Questo impedisce l’accesso automatico tramite TPM.
  • Aggiornamento delle configurazioni PCR: includere il registro PCR 4 per prevenire downgrade del bootloader.
  • Applicazione della patch KB5025885: sostituire i certificati Secure Boot e aggiornare il bootloader con una versione non vulnerabile. L’aggiornamento delle configurazioni PCR (Platform Configuration Register) si riferisce alla modifica del modo in cui il chip TPM (Trusted Platform Module) verifica l’integrità del sistema durante il processo di avvio. I registri PCR sono aree di memoria protetta all’interno del TPM utilizzate per memorizzare misurazioni crittografiche relative ai componenti critici, come firmware, bootloader e configurazioni di sistema.
  • Disabilitazione dell’avvio PXE: ove possibile, rimuovere questa opzione per ridurre i vettori di attacco.

Gli autori dello studio, rilevano tuttavia che la disattivazione del boot via PXE può non essere da sola sufficiente perché molteplici BIOS UEFI configurano automaticamente il boot del sistema, ad esempio, da adattatori USB. Un eventuale aggressore può indicare manualmente il dispositivo esterno da cui effettuare l’avvio tramite PXE di fatto superando quest’accortezza.

Credit immagine in apertura: iStock.com – natatravel

Ti consigliamo anche

Link copiato negli appunti