Katalog CVE

CVE-2026-71263

KrytyczneCVSS 9.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

Percentyl 24 - wyżej niż 24% wszystkich znanych CVE

Streszczenie

W porcie LINUXTCP FreeModbus występuje błąd off-by-one w sprawdzaniu granic w xMBPortTCPPool (demo/LINUXTCP/port/porttcp.c). Sprawdzenie używa ścisłego porównania większości zamiast większości lub równego względem limitu 263 bajtów MB_TCP_BUF_SIZE.

Ocena ryzyka

Błąd może prowadzić do zapisu poza granicami bufora, co może skutkować awarią systemu lub potencjalnym wykonaniem kodu przez atakującego.

Rekomendacja

Należy poprawić warunek sprawdzania granic na >=, aby zapobiec dostępowi poza bufor. Zaleca się również przeprowadzenie testów bezpieczeństwa w celu wykrycia podobnych błędów.

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

The LINUXTCP port of FreeModbus contains an off-by-one bounds check in xMBPortTCPPool (demo/LINUXTCP/port/porttcp.c). The check uses a strict greater-than comparison instead of greater-than-or-equal against the 263-byte MB_TCP_BUF_SIZE limit.

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