CVE catalog

CVE-2018-9860

botan: CVE-2018-9860

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.36% · Oct 25, 2026

An issue was discovered in Botan 1.11.32 through 2.x before 2.6.0. An off-by-one error when processing malformed TLS-CBC ciphertext could cause the receiving side to include in the HMAC computation exactly 64K bytes of data following the record buffer, aka an over-read. The MAC comparison will subsequently fail and the connection will be closed. This could be used for denial of service. No information leak occurs.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianbotantrixie2.19.5+dfsg-4fixed
Debianbotanbookworm2.19.3+dfsg-1+deb12u1fixed
Alpinebotan3.112.6.0-r0fixed
Alpinebotan3.122.6.0-r0fixed
Alpinebotan3.132.6.0-r0fixed
Alpinebotan3.142.6.0-r0fixed
Alpinebotan3.152.6.0-r0fixed
Alpinebotan3.162.6.0-r0fixed
Alpinebotan3.172.6.0-r0fixed
Alpinebotan3.182.6.0-r0fixed
Alpinebotan3.192.6.0-r0fixed
Alpinebotan3.202.6.0-r0fixed
Alpinebotan3.212.6.0-r0fixed
Ubuntubotan1.10pro1.10.5-1vulnerable
Ubuntubotan1.10pro1.10.5-1ubuntu1vulnerable
Ubuntubotan1.10pro1.10.5-1+deb7u1ubuntu0.14.04.1vulnerable
Ubuntubotan1.10pro1.10.5-1+deb7u1ubuntu0.14.04.1+esm1vulnerable
Ubuntubotan18.042.4.0-3vulnerable
Ubuntubotan18.042.4.0-4vulnerable
Ubuntubotan18.042.4.0-5ubuntu1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianbotansourcetrixie2.4.0-6not yet assignedNot reportedNot reported
Debianbotansourcebookworm2.4.0-6not yet assignedNot reportedNot reported
Alpinebotanapk3.112.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.122.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.132.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.142.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.152.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.162.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.172.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.182.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.192.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.202.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported
Alpinebotanapk3.212.6.0-r0Not reportedALPINE-CVE-2018-9860Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [botan]Unknown
    Details (2)
    • 2.19.3+dfsg-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

    • 2.19.3+dfsg-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

  • [libbotan-2-19]Unknown

    Source package: [botan]

    Details (2)
    • 2.19.3+dfsg-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

    • 2.19.3+dfsg-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

  • Source package: [botan]

    Details (2)
    • 2.19.3+dfsg-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

    • 2.19.3+dfsg-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

  • Source package: [botan]

    Details (2)
    • 2.19.3+dfsg-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

    • 2.19.3+dfsg-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

  • [python3-botan]Unknown

    Source package: [botan]

    Details (2)
    • 2.19.3+dfsg-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

    • 2.19.3+dfsg-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · bookworm; dsa · botan · debian · 12

[Debian 13 (Trixie)]

  • [botan]Unknown

    Source package: [botan3]

    Details (4)
    • 3.7.1+dfsg-2 · amd64 · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

    • 3.7.1+dfsg-2 · arm64 · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

    • 3.12.0+dfsg-2~deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

    • 3.12.0+dfsg-2~deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

  • [libbotan-2-19]Unknown

    Source package: [botan]

    Details (2)
    • 2.19.5+dfsg-4 · amd64 · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

    • 2.19.5+dfsg-4 · arm64 · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

  • Source package: [botan]

    Details (2)
    • 2.19.5+dfsg-4 · amd64 · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

    • 2.19.5+dfsg-4 · arm64 · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

  • Source package: [botan]

    Details (2)
    • 2.19.5+dfsg-4 · all · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

    • 2.19.5+dfsg-4 · all · trixie

      Fixed · Fixed: 2.4.0-6

      dsa · botan · debian · 13

Observed:

References