CVE-2026-54582
— UNSCOREDpublic exploit availablePublished 2026-09-17 · Updated 2026-09-17
AI analysis for this CVE has not been generated yet. Raw NVD data is shown below.
NVD description
mport is the MidnightBSD Package Manager. Prior to 2.7.8, package installation lacked a preflight check for incoming non-directory assets that already existed on disk. The affected logic across libmport/check_preconditions.c, libmport/install_primative.c, and libmport/mport_private.h did not apply MPORT_PRECHECK_FILE_CONFLICTS, so a crafted or conflicting package could overwrite a file owned by another package or unmanaged by mport. The check is bypassed only when the operator explicitly enables mport->force. Privileged installation without that override could compromise local filesystem integrity and package database consistency. This issue is fixed in version 2.7.8.
Weaknesses
CWE-73, CWE-668
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-100637PoC
- HIGHCVE-2026-100638PoC
- HIGHCVE-2026-13248
- HIGHCVE-2026-15307PoC
- HIGHCVE-2026-18806
- MEDIUMCVE-2026-19860
- HIGHCVE-2026-53940PoC
- UNSCOREDCVE-2026-54583PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.