Katalog CVE

CVE-2026-85444

WysokieCVSS 7.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

MOOS-IvP do wersji 24.8.1 zawiera podatność na odczyt poza zakresem w funkcjach isQuoted(), isBraced() i isChevroned(), które usuwają białe znaki, ale indeksują przy użyciu oryginalnej długości łańcucha. Atakujący może wysyłać komunikaty NODE_REPORT z wiodącymi lub końcowymi białymi znakami, co prowadzi do odczytu poza granicami bufora i dostępu do sąsiedniej pamięci.

Ocena ryzyka

Atak może ujawnić sąsiednią pamięć lub spowodować awarię procesu, co może prowadzić do wycieku informacji lub niedostępności usługi.

Rekomendacja

Popraw funkcje przetwarzania łańcuchów, aby używały zaktualizowanej długości po usunięciu białych znaków, i przetestuj pod kątem odczytów poza zakresem.

Inne podatności w MOOS-IvP

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

MOOS-IvP through 24.8.1 contains a buffer over-read vulnerability in isQuoted(), isBraced(), and isChevroned() functions that strip whitespace but index using the original string length. Attackers can send NODE_REPORT messages with leading or trailing whitespace to read past buffer bounds and access adjacent memory.

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