Katalog CVE

CVE-2019-16224

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece py-lmdb 0.97 odkryto podatność polegającą na nieprawidłowym ustawieniu miejsca docelowego dla funkcji memcpy w przypadku określonych wartości md_flags, co prowadzi do nieprawidłowej operacji zapisu. Problem występuje podczas dostępu do pliku data.mdb dostarczonego przez atakującego.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania nieprawidłowego zapisu w pamięci, co może prowadzić do awarii aplikacji lub potencjalnie do zdalnego wykonania kodu, jeśli aplikacja przetwarza złośliwe pliki data.mdb.

Rekomendacja

Należy zaktualizować bibliotekę py-lmdb do najnowszej wersji, która zawiera poprawkę dla tej podatności. Unikaj przetwarzania plików data.mdb pochodzących z niezaufanych źródeł.

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

An issue was discovered in py-lmdb 0.97. For certain values of md_flags, mdb_node_add does not properly set up a memcpy destination, leading to an invalid write operation. NOTE: this outcome occurs when accessing a data.mdb file supplied by an attacker.

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