Katalog CVE

CVE-2026-86096

ŚrednieCVSS 5.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PX4 Autopilot do wersji 1.17.0 zawiera podatność use-after-free w funkcji TemperatureCalibration::start() z powodu wyścigu między tworzeniem zadania a usuwaniem obiektu. Atakujący mogą wywołać proces kalibracji za pomocą komend powłoki, aby zapisać do zwolnionej pamięci sterty, uszkadzając niezwiązane obiekty lub metadane alokatora i destabilizując operacje na stercie.

Ocena ryzyka

Uszkodzenie pamięci sterty może prowadzić do awarii systemu lub nieprzewidywalnego zachowania, co może zagrozić bezpieczeństwu operacji z użyciem autopilota.

Rekomendacja

Zaktualizuj PX4 Autopilot do wersji nowszej niż 1.17.0, jeśli dostępna jest poprawka. Ogranicz dostęp do powłoki i komend kalibracji tylko dla zaufanych użytkowników.

Inne podatności w PX4 Autopilot

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

PX4 Autopilot through 1.17.0 contains a use-after-free vulnerability in TemperatureCalibration::start() due to a race condition between task spawning and object deletion. Attackers can trigger the calibration process via shell commands to write to freed heap memory, corrupting unrelated objects or allocator metadata and destabilizing heap operations.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS