Katalog CVE

CVE-2026-42199

ŚrednieCVSS 6.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

W bibliotece Grid dla języka Rust w wersjach od 0.17.0 do przed 1.0.1 przepełnienie liczby całkowitej w Grid::expand_rows() może uszkodzić relację między wymiarami logicznymi a pamięcią bazową. Po naruszeniu wewnętrznego niezmiennika bezpieczne API get() może wywołać get_unchecked() z nieprawidłowym indeksem, powodując niezdefiniowane zachowanie. Problem naprawiono w wersji 1.0.1.

Ocena ryzyka

Niezdefiniowane zachowanie może prowadzić do awarii aplikacji lub potencjalnie do problemów z pamięcią w zależności od użycia.

Rekomendacja

Zaktualizuj bibliotekę Grid do wersji 1.0.1 lub nowszej.

Powiązane podatności

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

Grid is a data structure grid for rust. From version 0.17.0 to before version 1.0.1, an integer overflow in Grid::expand_rows() can corrupt the relationship between the grid’s logical dimensions and its backing storage. After the internal invariant is broken, the safe API get() may invoke get_unchecked() with an invalid index, resulting in Undefined Behavior. This issue has been patched in version 1.0.1.

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