Katalog CVE

CVE-2017-2775

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W 64-bitowych wersjach LabVIEW przed poprawką 2015 SP1 f7 oraz 2016 przed poprawką f2 występuje podatność na korupcję pamięci w funkcji LvVariantUnflatten. Specjalnie przygotowany plik VI może spowodować użycie wartości kontrolowanej przez użytkownika jako terminatora pętli, co prowadzi do korupcji sterty wewnętrznej.

Ocena ryzyka

Wykorzystanie tej podatności przez atakującego może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemu.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji LabVIEW, aby usunąć tę podatność oraz unikanie otwierania nieznanych plików VI.

Powiązane podatności

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

An exploitable memory corruption vulnerability exists in the LvVariantUnflatten functionality in 64-bit versions of LabVIEW before 2015 SP1 f7 Patch and 2016 before f2 Patch. A specially crafted VI file can cause a user controlled value to be used as a loop terminator resulting in internal heap corruption. An attacker controlled VI file can be used to trigger this vulnerability, exploitation could lead to remote code execution.

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