fwupd 2.1.9 aggiorna Linux: Redfish HPE, Secure Boot e nuove correzioni

🐧 Novità principali

  • fwupd 2.1.9 introduce identificativi più precisi per i dispositivi HPE Redfish e riconosce container e hypervisor nei rapporti di sistema.
  • La release corregge problemi nella gestione di Secure Boot dbx, nell’avvio del servizio su CoreOS e nell’elaborazione dei firmware DFU.
  • Il supporto hardware si estende ai dispositivi Pixart PID 38CA, mentre la compilazione del demone richiede almeno libusb 1.0.27.

fwupd 2.1.9 è disponibile dal 23 ottobre 2026 come nuovo aggiornamento stabile del sistema open source utilizzato dalle distribuzioni Linux per gestire il firmware dei dispositivi. La release, pubblicata da Richard Hughes, introduce miglioramenti per le infrastrutture server HPE Redfish, amplia il riconoscimento dei dispositivi Pixart e corregge anomalie che interessano Secure Boot, Fedora CoreOS e il processo di installazione degli aggiornamenti firmware. Le novità non modificano radicalmente l’esperienza degli utenti desktop, ma intervengono su componenti fondamentali per l’affidabilità della manutenzione hardware. Particolarmente rilevante è il lavoro sulla corretta identificazione delle versioni dbx, utilizzate per revocare componenti UEFI non più attendibili, insieme alle modifiche dedicate agli ambienti virtualizzati e alle procedure di aggiornamento gestite attraverso il demone.

fwupd 2.1.9 migliora la gestione Redfish sui server HPE

Annuncio

Le note ufficiali di rilascio di fwupd 2.1.9 introducono un instance ID specifico per ciascuna coppia composta da classe del dispositivo e destinazione di aggiornamento nell’implementazione Redfish destinata ai sistemi HPE. Il cambiamento permette di distinguere con maggiore precisione i componenti firmware esposti attraverso l’interfaccia di gestione remota dei server, riducendo le ambiguità che possono emergere quando una stessa piattaforma presenta più destinazioni aggiornabili. In un’infrastruttura aziendale questa identificazione è importante perché il firmware non riguarda soltanto il BIOS, ma può coinvolgere controller, periferiche integrate e altri sottosistemi che devono essere associati correttamente ai rispettivi pacchetti. La nuova release aggiunge inoltre ai rapporti generati da fwupd un’informazione relativa all’eventuale esecuzione della macchina come container oppure hypervisor, fornendo un contesto più preciso per l’interpretazione dei dati diagnostici. La modifica non introduce un nuovo sistema di virtualizzazione, ma consente di descrivere meglio l’ambiente in cui il servizio opera. Cambia anche un requisito di compilazione: libusb 1.0.27 diventa la versione minima richiesta per costruire il demone, elemento da considerare per le distribuzioni che mantengono librerie precedenti. L’evoluzione prosegue il lavoro introdotto con fwupd 2.1.8, che aveva rafforzato il controllo delle firme e ampliato il supporto firmware, confermando la crescente attenzione verso l’amministrazione dei dispositivi Linux in ambienti professionali.

Secure Boot dbx e Fedora CoreOS ricevono correzioni importanti

Una parte significativa dell’aggiornamento riguarda Secure Boot e la gestione delle variabili UEFI. fwupd 2.1.9 corregge il comportamento del componente dbx quando la corrispondente variabile non è presente, creando un dispositivo con versione iniziale pari a zero. Viene inoltre modificato il metodo di determinazione della versione per i sistemi che dispongono esclusivamente degli aggiornamenti dbx introdotti nel 2023: il software deve elaborare tutte le release disponibili prima di stabilire il valore corretto. La dbx contiene identificativi e firme di componenti revocati, che non devono più essere considerati attendibili dalla catena di avvio protetto; per questo motivo un errore nella rappresentazione della versione può compromettere la corretta valutazione dello stato degli aggiornamenti, senza implicare necessariamente una violazione immediata di Secure Boot. Sul fronte dei servizi Linux viene invece aggiunta la dipendenza After=local-fs.target all’unità fwupd.service, con l’obiettivo di risolvere un problema relativo all’ordine di montaggio dei filesystem su CoreOS. La modifica consente di avviare il servizio dopo il raggiungimento del relativo target systemd, evitando condizioni nelle quali le risorse locali necessarie potrebbero non essere ancora disponibili. Sono interventi di manutenzione che acquistano particolare importanza nei sistemi amministrati centralmente, dove errori di identificazione o di avvio possono ostacolare la distribuzione degli aggiornamenti anche quando i pacchetti firmware sono corretti.

Pixart PID 38CA e correzioni per Dell, Jabra e firmware DFU

Il nuovo supporto hardware dichiarato dalla release riguarda i dispositivi Pixart PID 38CA, che si aggiungono ai controller già riconosciuti dal progetto. L’estensione è più circoscritta rispetto a quella di alcune versioni precedenti, ma viene accompagnata da numerose correzioni dedicate al trattamento dei dati e all’installazione dei firmware. Il controllo della dimensione del footer nei pacchetti DFU (Device Firmware Upgrade) viene corretto, mentre l’installazione del firmware Dell Kestrel non presenta più una piccola perdita di memoria individuata dagli sviluppatori. Cambia anche la gestione delle informazioni sulla batteria nei dispositivi Jabra GNP, evitando di considerare i rapporti relativi al dispositivo principale durante l’aggiornamento del componente secondario. fwupd impedisce inoltre il troncamento dei valori a 64 bit durante l’esportazione XML delle informazioni firmware, preservando l’integrità dei valori utilizzati da altri strumenti di analisi. Ulteriori modifiche riguardano l’esclusione dei dispositivi GPIO dall’elenco del comando fwupdmgr emulation-tag, l’utilizzo di percorsi assoluti nei suggerimenti dei nomi file e la rimozione degli alias dei comandi dal completamento automatico Bash. La procedura fwupdtool reboot-cleanup elimina adesso anche l’helper EFI previsto dalla relativa operazione di pulizia. Nessuna di queste correzioni viene presentata nelle note ufficiali come risposta a una vulnerabilità zero-day sfruttata attivamente: il loro valore riguarda soprattutto la robustezza delle procedure che elaborano, identificano e installano firmware su componenti hardware differenti.

Continua con: NVIDIA sostiene LVFS e aggiorna il driver Linux 610.57.04 per il gaming

La manutenzione del firmware Linux diventa più affidabile

fwupd continua a svolgere un ruolo centrale nell’ecosistema Linux Vendor Firmware Service (LVFS), attraverso il quale i produttori possono distribuire aggiornamenti firmware utilizzabili dalle distribuzioni compatibili. Il servizio permette di intervenire su componenti hardware senza ricorrere necessariamente a strumenti di aggiornamento proprietari destinati ad altri sistemi operativi, mentre applicazioni come GNOME Software e KDE Discover possono integrare le funzioni offerte dal demone. La disponibilità effettiva dei nuovi firmware dipende comunque dai produttori, dai dispositivi supportati e dai pacchetti distribuiti dalla singola distribuzione: installare fwupd 2.1.9 non significa aggiornare automaticamente il firmware di ogni componente del computer. Per verificare gli aggiornamenti disponibili restano utilizzabili i comandi fwupdmgr refresh e fwupdmgr get-updates, seguiti da fwupdmgr update quando vengono effettivamente rilevati pacchetti compatibili. La release conferma una direzione precisa: il miglioramento della sicurezza e dell’affidabilità Linux passa anche attraverso strumenti che operano al di sotto del sistema operativo visibile, dove identificazione corretta dei dispositivi, gestione delle revoche UEFI e stabilità delle procedure di aggiornamento possono incidere direttamente sulla continuità operativa di workstation e server.

Iscriviti alla Newsletter

Non perdere le analisi settimanali: Entra nella Matrice Digitale.

Matrice Digitale partecipa al Programma Affiliazione Amazon EU. In qualità di Affiliato Amazon, ricevo un guadagno dagli acquisti idonei. Questo non influenza i prezzi per te.

Torna in alto