Katalog CVE

CVE-2026-54576

ŚrednieCVSS 5.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

mport, menedżer pakietów MidnightBSD, przed wersją 2.7.8 w funkcji do_actual_install() w libmport/bundle_read_install_pkg.c używał operacji opartych na ścieżkach, takich jak lstat(), chown(), stat() i chmod(), podczas instalowania plików pakietu. Lokalny atakujący z prawem zapisu do katalogu docelowego mógł podmienić sprawdzany plik na dowiązanie symboliczne przed zastosowaniem uprzywilejowanych zmian właściciela lub trybu, przekierowując te zmiany na wybraną przez siebie ścieżkę i naruszając integralność systemu plików lub uprawnień.

Ocena ryzyka

Atakujący może zmienić właściciela lub uprawnienia dowolnych plików, do których ma dostęp zapisu w katalogu docelowym, co może prowadzić do eskalacji uprawnień lub naruszenia integralności.

Rekomendacja

Zaktualizuj mport do wersji 2.7.8 i ogranicz dostęp do katalogów instalacyjnych tylko zaufanym użytkownikom.

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, do_actual_install() in libmport/bundle_read_install_pkg.c used path-based lstat(), chown(), stat(), and chmod() operations while installing package files. A local attacker with write access to a target directory could replace a checked file with a symlink before privileged ownership or mode changes were applied, redirecting those changes to an attacker-selected path and compromising filesystem integrity or permissions. This issue is fixed in version 2.7.8.

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