CVE-2026-32743 in PX4-Autopilot
Riassunto
di VulDB • 16/06/2026
PX4 è uno stack di autopilota open-source per droni e veicoli non equipaggiati. Le versioni 1.17.0-rc2 e precedenti sono vulnerabili a un Stack-based Buffer Overflow attraverso MavlinkLogHandler, che viene attivato tramite una richiesta di log MAVLink. Il buffer LogEntry.filepath è lungo 60 byte, ma la funzione sscanf analizza i percorsi dal file dell'elenco dei log senza specificatore di larghezza (width specifier), consentendo a un percorso più lungo di 60 caratteri di andare in overflow nel buffer. Un attaccante con accesso al collegamento MAVLink può sfruttare questa vulnerabilità creando prima directory profondamente annidate tramite FTP MAVLink, quindi richiedendo l'elenco dei log. Il task MAVLink del controllore di volo va in crash, causando la perdita della telemetria e delle capacità di comando e provocando un DoS (Denial of Service). Questo problema è stato risolto nel seguente commit: https://github.com/PX4/PX4-Autopilot/commit/616b25a280e229c24d5cf12a03dbf248df89c474.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.