Katalog CVE

CVE-2026-54580

WysokieCVSS 8.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W wersjach mport przed 2.7.8 funkcja mport_decompress_zstd() w libmport/util.c nie traktowała każdego obciętego, uszkodzonego lub nieudanego strumienia zstd jako krytycznego, a libmport/fetch.c nie propagowało konsekwentnie tych błędów do wywołujących. Złośliwe lub wadliwe lustro mogło dostarczyć skompresowane dane indeksu pakietów powodujące częściowy wynik i utratę integralności indeksu lub odmowę usługi.

Ocena ryzyka

Może dojść do utraty integralności indeksu pakietów lub odmowy usługi, co utrudnia zarządzanie pakietami i może prowadzić do instalacji niekompletnych lub zmodyfikowanych danych.

Rekomendacja

Zaktualizuj mport do wersji 2.7.8 lub nowszej, która prawidłowo obsługuje błędy dekompresji zstd i propaguje je do wywołujących.

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, libmport/util.c did not make every truncated, corrupt, or failed zstd stream fatal in mport_decompress_zstd(), and libmport/fetch.c did not consistently propagate those failures to index-fetch callers. A malicious or faulty mirror could supply compressed package index data that caused ZSTD_decompressStream() or an output write to fail while leaving partial index output available for later use, resulting in package-index integrity loss or denial of service. This issue is fixed in version 2.7.8.

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