Off-by-one Error Affecting botan package, versions <2.4.0-6


Severity

Recommended
0.0
high
0
10

Snyk's Security Team recommends NVD's CVSS assessment. Learn more

Threat Intelligence

EPSS
0.1% (43rd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-DEBIAN10-BOTAN-268769
  • published12 Apr 2018
  • disclosed12 Apr 2018

Introduced: 12 Apr 2018

CVE-2018-9860  (opens in a new tab)
CWE-193  (opens in a new tab)

How to fix?

Upgrade Debian:10 botan to version 2.4.0-6 or higher.

NVD Description

Note: Versions mentioned in the description apply only to the upstream botan package and not the botan package as distributed by Debian. See How to fix? for Debian:10 relevant fixed versions and status.

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.