CVE-2026-54582 in mport
Zusammenfassung
von VulDB • 17.09.2026
mport ist der MidnightBSD-Paketmanager. Vor Version 2.7.8 fehlte bei der Paketinstallation eine Pre-flight-Prüfung auf eingehende Nicht-Verzeichnis-Ressourcen, die bereits auf dem Dateisystem vorhanden waren. Die betroffene Logik in libmport/check_preconditions.c, libmport/install_primative.c und libmport/mport_private.h wandte MPORT_PRECHECK_FILE_CONFLICTS nicht an, sodass ein speziell erstelltes oder konfliktreiches Paket eine Datei überschreiben konnte, die einem anderen Paket gehört oder von mport nicht verwaltet wird. Die Prüfung wird nur umgangen, wenn der Operator explizit mport->force aktiviert. Eine Installation mit erhöhten Rechten ohne diese Überschreibung könnte die Integrität des lokalen Dateisystems und die Konsistenz der Paketdatenbank gefährden. Dieses Problem wurde in Version 2.7.8 behoben.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.