CVE-2026-74238
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 31 - wyżej niż 31% wszystkich znanych CVE
Streszczenie
TIER IV Nebula do wersji 1.2.0 zawiera podatność na odczyt poza zakresem w funkcji Vlp32Decoder::unpack(), która pozwala nieuwierzytelnionym zdalnym atakującym na odczyt danych poza końcem odebranego bufora UDP do sąsiedniej pamięci sterty poprzez wysłanie krótkiego datagramu UDP. Atakujący mogą wysłać zniekształcony datagram na port czujnika Velodyne UDP, który nie ma ograniczeń adresu nadawcy obecnych w innych sterownikach, co powoduje, że zmyślone punkty pochodzące z zawartości pamięci sterty są po cichu publikowane w komunikatach PointCloud2 konsumowanych przez węzły Autoware.
Ocena ryzyka
Ryzyko obejmuje potencjalny wyciek wrażliwych danych z pamięci sterty oraz możliwość manipulacji danymi czujników, co może prowadzić do błędnych decyzji w systemach autonomicznych opartych na Autoware.
Rekomendacja
Zaleca się natychmiastową aktualizację TIER IV Nebula do wersji nowszej niż 1.2.0, jeśli dostępna, oraz wdrożenie filtrów sieciowych ograniczających dostęp do portu UDP czujnika Velodyne.
Oryginalny opis (angielski, źródło NVD)
TIER IV Nebula through 1.2.0 contains an out-of-bounds read vulnerability in the Vlp32Decoder::unpack() function that allows unauthenticated remote attackers to cause the decoder to read past the end of a received UDP buffer into adjacent heap memory by sending a short UDP datagram. Attackers can send a malformed datagram to the Velodyne UDP sensor port, which lacks sender-address restrictions present in other drivers, causing fabricated points derived from heap memory contents to be silently published into downstream PointCloud2 messages consumed by Autoware nodes.

