Katalog CVE

CVE-2026-54578

NiskieCVSS 2.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Menedżer pakietów MidnightBSD mport w wersjach przed 2.7.8 kontynuuje działanie po niepowodzeniu MD5File() lub SHA256_File() i porównuje oczekiwaną sumę kontrolną z nieaktualnymi danymi w buforze zamiast z nowo obliczonym skrótem. Atakujący mogący wpłynąć na instalowany plik lub warunki powodujące błąd haszowania może uzyskać mylący wynik integralności lub ukryć błąd sumy kontrolnej. Luka została naprawiona w wersji 2.7.8.

Ocena ryzyka

Możliwe jest zainstalowanie zmodyfikowanego pakietu bez wykrycia naruszenia integralności, co prowadzi do kompromitacji systemu. Organizacje używające mport są narażone na instalację złośliwego oprogramowania.

Rekomendacja

Zaktualizuj mport do wersji 2.7.8 lub nowszej. Regularnie weryfikuj integralność instalowanych pakietów za pomocą niezależnych narzędzi.

Inne podatności w mport

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

mport is the MidnightBSD Package Manager. Prior to 2.7.8, mport_verify_package() in libmport/verify.c could continue after MD5File() or SHA256_File() failed and compare an expected checksum with stale data in the hash buffer rather than a newly computed digest. An attacker able to influence an installed file or the conditions that make hashing fail could receive a misleading integrity result or hide a checksum failure. This issue is fixed in version 2.7.8.

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