Vai al contenuto

Ubuntu Touch 24.04-2.1 e 24.04-1.5: patch di sicurezza e otto dispositivi in più

Tablet convertibile con tastiera su cui è in esecuzione il sistema operativo Ubuntu Touch.
Immagine: UBports

UBports ha pubblicato Ubuntu Touch 24.04-2.1 e 24.04-1.5, due release di manutenzione per le serie 24.04-2.x e 24.04-1.x del suo sistema operativo mobile. Lo annuncia il blog ufficiale di UBports: entrambe correggono vulnerabilità che permettono ad applicazioni non confinate di ottenere privilegi senza password. La 2.1 estende inoltre il supporto a otto dispositivi in più rispetto alla 24.04-2.0 e aggiorna il motore di Morph Browser.

Per chi usa Ubuntu Touch, UBports raccomanda di aggiornare il prima possibile. Chi ha un Nothing Phone (1), un OnePlus Nord N10 o N100, una Volla Tablet o uno dei Redmi Note 9 e Poco M2 Pro elencati sotto trova ora il proprio modello tra i supportati.

La falla corretta e le patch di sicurezza

UBports rimanda a un avviso di sicurezza pubblicato sul forum del progetto. L’avviso riguarda lomiri-download-manager: esecuzione arbitraria di comandi come root e lettura non autenticata di file arbitrari, sempre come root.

Nel changelog della 2.1 compaiono poi patch per CVE-2024-39936, CVE-2025-5455 e CVE-2025-30348 in qtbase e per CVE-2025-12385 in qtdeclarative.

Otto dispositivi in più con la 24.04-2.1

Rispetto alla 24.04-2.0, l’elenco dei dispositivi supportati dalla 24.04-2.1 si allunga con questi modelli:

  • Nothing Phone (1)
  • OnePlus Nord N10
  • OnePlus Nord N100
  • Volla Tablet
  • Xiaomi Redmi Note 9 Pro (Global)
  • Xiaomi Redmi Note 9S/9 Pro (India)
  • Xiaomi Redmi Note 9 Pro Max
  • Xiaomi Poco M2 Pro

Morph Browser passa a Chromium 140

Il browser di sistema riceve l’aggiornamento del motore a QtWebEngine 6.11.2, basato su Chromium 140, con correzioni di sicurezza. Dal changelog di Morph Browser risultano anche l’impostazione dell’intestazione HTTP Accept-Language, una correzione ai rallentamenti nel cambio di scheda (non vengono più catturate due volte le anteprime a piena risoluzione) e il supporto agli userScripts portato su QtWebEngine 6.

Le altre correzioni, release per release

Correzione 24.04-2.1 24.04-1.5
Puntatore del mouse non più bloccato con lo schermo ruotato (utile alla Volla Tablet con la cover Volla Keyboard) Sì Sì
Notifiche push più affidabili in certi scenari Sì Sì
Orario nell’indicatore con fuso orario corretto Sì Sì
Torcia funzionante su Volla Phone Plinius Sì No
Tastiera su schermo corretta nelle app Libertine Sì No

Come aggiornare

Gli utenti esistenti trovano l’aggiornamento in Impostazioni di sistema > Aggiornamenti: chi ha la 24.04-2.0 riceve la 2.1, chi ha la 24.04-1.4 riceve la 1.5. UBports distribuisce l’aggiornamento ai dispositivi in modo casuale a partire dal giorno dell’annuncio, per poter fermare il rilascio se un aggiornamento si rivelasse difettoso.

Per averlo subito si abilita l’accesso ADB e, da adb shell, si lancia:

sudo system-image-cli -v -p 0 --progress dots

Il dispositivo scarica e installa l’aggiornamento; il tempo dipende dalla connessione. C’è anche il broadcast di sistema, che invia ai dispositivi online un messaggio di avvio: funziona solo con il download automatico degli aggiornamenti attivo.

Chi è sulla 24.04-1.4 deve passare dalla 1.5 prima di arrivare alla 2.1. Il sistema può proporre la 2.1 in anticipo, soprattutto sui dispositivi abilitati da poco, e l’aggiornamento può fallire per un controllo preliminare non sincronizzato: UBports consiglia di attendere che venga offerta la 1.5. Per una nuova installazione le istruzioni sono su devices.ubuntu-touch.io.

I problemi noti e il rimedio

UBports segnala pochissimi casi in cui Morph Browser non si avvia dopo il passaggio dalla 24.04-1.5 o precedenti alla 24.04-2.0 o successive. La causa è stata individuata e la correzione completa è attesa nel prossimo aggiornamento. Nel frattempo, da Terminale, ADB o SSH, si possono eseguire questi comandi:

sudo sh -c 'rm -vf /var/cache/apparmor/*/usr.bin.morph-browser*'

sudo apparmor_parser --replace /etc/apparmor.d/usr.bin.morph-browser

Se viene chiesta la password, si inserisce il PIN o la passphrase della schermata di blocco.

La 24.04-1.5 ha un problema suo: su Pixel 3a e Pixel 3a XL, dopo l’installazione, l’aggiornamento successivo può fallire dopo un riavvio per una race condition. Di solito riesce con un riavvio e un nuovo tentativo; se il problema persiste, UBports Installer può riportare il dispositivo a uno stato funzionante.

Leggi anche