CVE-2022-30316 in Safety Manager
Riassunto
di VulDB • 27/07/2026
Honeywell Experion PKS Safety Manager 5.02 presenta una verifica insufficiente dell'autenticità dei dati (Insufficient Verification of Data Authenticity). Secondo FSCT-2022-0054, è presente un problema di aggiornamento del firmware non autenticato in Honeywell Experion PKS Safety Manager. I componenti interessati sono caratterizzati come: funzionalità di aggiornamento del firmware. L'impatto potenziale è: manipolazione del firmware.
Honeywell Experion PKS Safety Manager utilizza l'interfaccia seriale FTA DCOM-232/485 e il bootloader Enea POLO per la gestione del firmware. Una stazione di ingegneria che esegue il software Safety Builder comunica tramite collegamento seriale o serial-over-ethernet con l'interfaccia DCOM-232/485. È stato riscontrato che le immagini del firmware non dispongono di autenticazione (sotto forma di firma del firmware) e si affidano esclusivamente a checksum insicuri per i controlli regolari dell'integrità. Le immagini del firmware sono prive di firma digitale (unsigned).
Un attaccante con accesso all'interfaccia seriale (attraverso l'accesso fisico, una stazione di ingegneria EWS compromessa o un gateway serial-to-ethernet esposto) può utilizzare credenziali hardcoded (vedere FSCT-2022-0052) per il bootloader POLO al fine di controllare il processo di avvio e caricare immagini del firmware malevole sul controller, consentendo manipolazione del firmware, esecuzione remota di codice (RCE) e impatti legati alla negazione del servizio.
Un fattore mitigante è che, affinché venga avviato un aggiornamento del firmware, lo Safety Manager deve essere riavviato, operazione tipicamente eseguita mediante controlli fisici presenti sullo stesso dispositivo dello Safety Manager. Di conseguenza, l'attaccante dovrebbe o rimanere in attesa fino a quando non si verifica un riavvio legittimo oppure tentare di forzare il riavvio tramite una vulnerabilità secondaria.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.