CVE catalog

CVE-2018-18584

libmspack: CVE-2018-18584

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
2.66% · Oct 27, 2026

In mspack/cab.h in libmspack before 0.8alpha and cabextract before 1.8, the CAB block input buffer is one byte too small for the maximal Quantum block, leading to an out-of-bounds write.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibmspacksid0.11-2fixed
Debianlibmspackforky0.11-2fixed
Debianlibmspacktrixie0.11-1.1fixed
Debianlibmspackbookworm0.11-1fixed
Debiancabextractsid1.11-2fixed
Debiancabextractforky1.11-2fixed
Debiancabextracttrixie1.11-2fixed
Debiancabextractbookworm1.9-3fixed
Ubuntuclamav14.040.97.8+dfsg-1ubuntu4vulnerable
Ubuntuclamav14.040.97.8+dfsg-1ubuntu5vulnerable
Ubuntuclamav14.040.98.1+dfsg-1ubuntu4vulnerable
Ubuntuclamav14.040.98.1+dfsg-1ubuntu5vulnerable
Ubuntuclamav14.040.98.1+dfsg-2ubuntu2vulnerable
Ubuntuclamav14.040.98.1+dfsg-4ubuntu1vulnerable
Ubuntuclamav14.040.98.1+dfsg-4ubuntu1.1vulnerable
Ubuntuclamav14.040.98.5+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.98.6+dfsg-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.98.7+dfsg-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.99.2+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.99.2+addedllvm-0ubuntu0.14.04.2vulnerable
Ubuntuclamav14.040.99.3+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.99.4+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.2vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.3vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.4vulnerable
Ubuntuclamav14.040.100.2+dfsg-1ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.100.2+dfsg-1ubuntu0.14.04.2fixed
Ubuntucabextractpro1.4-4vulnerable
Ubuntucabextractpro1.4-4ubuntu0.1~esm1fixed
Ubuntulibmspackpro0.4-1vulnerable
Ubuntulibmspackpro0.4-1ubuntu0.1~esm1fixed
Ubuntulibmspack16.040.5-1vulnerable
Ubuntulibmspack16.040.5-1ubuntu0.16.04.1vulnerable
Ubuntulibmspack16.040.5-1ubuntu0.16.04.2vulnerable
Ubuntulibmspack16.040.5-1ubuntu0.16.04.3fixed
Ubuntulibmspack18.040.6-3vulnerable
Ubuntulibmspack18.040.6-3ubuntu0.1vulnerable
Ubuntulibmspack18.040.6-3ubuntu0.2fixed
Ubuntuclamav14.040.97.8+dfsg-1ubuntu4vulnerable
Ubuntuclamav14.040.97.8+dfsg-1ubuntu5vulnerable
Ubuntuclamav14.040.98.1+dfsg-1ubuntu4vulnerable
Ubuntuclamav14.040.98.1+dfsg-1ubuntu5vulnerable
Ubuntuclamav14.040.98.1+dfsg-2ubuntu2vulnerable
Ubuntuclamav14.040.98.1+dfsg-4ubuntu1vulnerable
Ubuntuclamav14.040.98.1+dfsg-4ubuntu1.1vulnerable
Ubuntuclamav14.040.98.5+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.98.6+dfsg-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.98.7+dfsg-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.99.2+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.99.2+addedllvm-0ubuntu0.14.04.2vulnerable
Ubuntuclamav14.040.99.3+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.99.4+addedllvm-0ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.2vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.3vulnerable
Ubuntuclamav14.040.100.1+dfsg-1ubuntu0.14.04.4vulnerable
Ubuntuclamav14.040.100.2+dfsg-1ubuntu0.14.04.1vulnerable
Ubuntuclamav14.040.100.2+dfsg-1ubuntu0.14.04.2fixed
Ubuntulibmspack16.040.5-1vulnerable
Ubuntulibmspack16.040.5-1ubuntu0.16.04.1vulnerable
Ubuntulibmspack16.040.5-1ubuntu0.16.04.2vulnerable
Ubuntulibmspack16.040.5-1ubuntu0.16.04.3fixed
Ubuntulibmspack18.040.6-3vulnerable
Ubuntulibmspack18.040.6-3ubuntu0.1vulnerable
Ubuntulibmspack18.040.6-3ubuntu0.2fixed
Suselibmspacklinux enterprise software development kit 11 sp40.0.20060920alpha-74.11.6.1fixed
Suselibmspacklinux enterprise server 11 sp40.0.20060920alpha-74.11.6.1fixed
Suselibmspacklinux enterprise server for sap applications 11 sp40.0.20060920alpha-74.11.6.1fixed
Suselibmspacklinux enterprise module for basesystem 150.6-3.3.11fixed
Alpinecabextract3.101.8-r0fixed
Alpinecabextract3.111.8-r0fixed
Alpinecabextract3.61.8-r0fixed
Alpinecabextract3.71.8-r0fixed
Alpinecabextract3.81.8-r0fixed
Alpinecabextract3.91.8-r0fixed
Alpinelibmspack3.100.8_alpha-r0fixed
Alpinelibmspack3.110.8_alpha-r0fixed
Alpinelibmspack3.60.8_alpha-r0fixed
Alpinelibmspack3.70.8_alpha-r0fixed
Alpinelibmspack3.80.8_alpha-r0fixed
Alpinelibmspack3.90.8_alpha-r0fixed
Suselibmspacklinux enterprise software development kit 12 sp50.4-15.7.1fixed
Suselibmspacklinux enterprise server 12 sp50.4-15.7.1fixed
Suselibmspacklinux enterprise server for sap applications 12 sp50.4-15.7.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibmspacksourcesid0.8-1not yet assignedNot reported[911640]
Debianlibmspacksourceforky0.8-1not yet assignedNot reported[911640]
Debianlibmspacksourcetrixie0.8-1not yet assignedNot reported[911640]
Debianlibmspacksourcebookworm0.8-1not yet assignedNot reported[911640]
Debiancabextractsourcesid1.4-5not yet assignedNot reportedNot reported
Debiancabextractsourceforky1.4-5not yet assignedNot reportedNot reported
Debiancabextractsourcetrixie1.4-5not yet assignedNot reportedNot reported
Debiancabextractsourcebookworm1.4-5not yet assignedNot reportedNot reported
Ubuntuclamavdeb14.040.100.2+dfsg-1ubuntu0.14.04.2Not reportedUBUNTU-CVE-2018-18584Not reported
Ubuntucabextractdebpro1.4-4ubuntu0.1~esm1Not reportedUBUNTU-CVE-2018-18584Not reported
Ubuntulibmspackdebpro0.4-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2018-18584Not reported
Ubuntulibmspackdeb16.040.5-1ubuntu0.16.04.3Not reportedUBUNTU-CVE-2018-18584Not reported
Ubuntulibmspackdeb18.040.6-3ubuntu0.2Not reportedUBUNTU-CVE-2018-18584Not reported
Ubuntuclamavdeb14.040.100.2+dfsg-1ubuntu0.14.04.2Not reportedUSN-3814-2Not reported
Ubuntulibmspackdeb16.040.5-1ubuntu0.16.04.3Not reportedUSN-3814-1Not reported
Ubuntulibmspackdeb18.040.6-3ubuntu0.2Not reportedUSN-3814-1Not reported
Suselibmspackrpmlinux enterprise software development kit 11 sp40.0.20060920alpha-74.11.6.1Not reportedSUSE-SU-2019:13992-1Not reported
Suselibmspackrpmlinux enterprise server 11 sp40.0.20060920alpha-74.11.6.1Not reportedSUSE-SU-2019:13992-1Not reported
Suselibmspackrpmlinux enterprise server for sap applications 11 sp40.0.20060920alpha-74.11.6.1Not reportedSUSE-SU-2019:13992-1Not reported
Suselibmspackrpmlinux enterprise module for basesystem 150.6-3.3.11Not reportedSUSE-SU-2019:0748-1Not reported
Alpinecabextractapk3.101.8-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinecabextractapk3.111.8-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinecabextractapk3.61.8-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinecabextractapk3.71.8-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinecabextractapk3.81.8-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinecabextractapk3.91.8-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinelibmspackapk3.100.8_alpha-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinelibmspackapk3.110.8_alpha-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinelibmspackapk3.60.8_alpha-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinelibmspackapk3.70.8_alpha-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinelibmspackapk3.80.8_alpha-r0Not reportedALPINE-CVE-2018-18584Not reported
Alpinelibmspackapk3.90.8_alpha-r0Not reportedALPINE-CVE-2018-18584Not reported
Suselibmspackrpmlinux enterprise software development kit 12 sp50.4-15.7.1Not reportedSUSE-SU-2020:2711-1Not reported
Suselibmspackrpmlinux enterprise server 12 sp50.4-15.7.1Not reportedSUSE-SU-2020:2711-1Not reported
Suselibmspackrpmlinux enterprise server for sap applications 12 sp50.4-15.7.1Not reportedSUSE-SU-2020:2711-1Not reported

[Debian bug #911640]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [cabextract]Unknown
    Details (2)
    • 1.9-3 · amd64 · bookworm

      Fixed · Fixed: 1.4-5

      dsa · cabextract · debian · bookworm; dsa · cabextract · debian · 12

    • 1.9-3 · arm64 · bookworm

      Fixed · Fixed: 1.4-5

      dsa · cabextract · debian · bookworm; dsa · cabextract · debian · 12

  • [libmspack0]Unknown

    Source package: [libmspack]

    Details (2)
    • 0.11-1 · amd64 · bookworm

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · bookworm; dsa · libmspack · debian · 12

    • 0.11-1 · arm64 · bookworm

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · bookworm; dsa · libmspack · debian · 12

  • [libmspack-dev]Unknown

    Source package: [libmspack]

    Details (2)
    • 0.11-1 · amd64 · bookworm

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · bookworm; dsa · libmspack · debian · 12

    • 0.11-1 · arm64 · bookworm

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · bookworm; dsa · libmspack · debian · 12

  • [libmspack-doc]Unknown

    Source package: [libmspack]

    Details (2)
    • 0.11-1 · all · bookworm

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · bookworm; dsa · libmspack · debian · 12

    • 0.11-1 · all · bookworm

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · bookworm; dsa · libmspack · debian · 12

[Debian 13 (Trixie)]

  • [cabextract]Unknown

    Source package: [cabextract]

    Details (2)
    • 1.11-2 · amd64 · trixie

      Fixed · Fixed: 1.4-5

      dsa · cabextract · debian · 13

    • 1.11-2+b2 · arm64 · trixie

      Fixed · Fixed: 1.4-5

      dsa · cabextract · debian · 13

  • [libmspack0t64]Unknown

    Source package: [libmspack]

    Details (2)
    • 0.11-1.1+b1 · amd64 · trixie

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · 13

    • 0.11-1.1+b1 · arm64 · trixie

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · 13

  • [libmspack-dev]Unknown

    Source package: [libmspack]

    Details (2)
    • 0.11-1.1+b1 · amd64 · trixie

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · 13

    • 0.11-1.1+b1 · arm64 · trixie

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · 13

  • [libmspack-doc]Unknown

    Source package: [libmspack]

    Details (2)
    • 0.11-1.1 · all · trixie

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · 13

    • 0.11-1.1 · all · trixie

      Fixed · Fixed: 0.8-1

      dsa · libmspack · debian · 13

Observed:

References