Skip to content
OpenAdvisories
Unscored CVE-2018-0488 EUVD-2018-1311GHSA-v4fr-5r8j-m454

ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to…

Published Feb 13, 2018 · Updated Aug 5, 2024 · Assigned by debian

Description

ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary code or cause a denial of service (heap corruption) via a crafted application packet within a TLS or DTLS session.

Affected products

VendorProductAffectedFixed
— ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 mbedtls 2.7.0-2 —
Debian 13 mbedtls 2.7.0-2 —
Debian 12 mbedtls 2.7.0-2 —
Debian 9 mbedtls 2.4.2-1+deb9u2 DSA-4138-1
Debian 8 polarssl 1.3.9-2.1+deb8u3 DSA-4147-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS mbedtls 2.2.1-2ubuntu0.3 USN-4267-1
ReleasePackageFixed inAdvisory
SUSE Package Hub 12 mbedtls 1.3.19-11.1 openSUSE-SU-2018:0491-1, openSUSE-SU-2018:0488-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed mbedtls-2 2.27.0-1.2 openSUSE-SU-2024:11043-1
openSUSE Tumbleweed mbedtls-3 3.6.6-1.1 openSUSE-SU-2026:11119-1
ReleasePackageFixed inAdvisory
Alpine v3.24 mbedtls +2 2.7.0-r0 —
Alpine v3.23 mbedtls +1 2.7.0-r0 —
Alpine v3.22 mbedtls +1 2.7.0-r0 —
Alpine v3.21 mbedtls +1 2.7.0-r0 —
Alpine v3.20 mbedtls +1 2.7.0-r0 —
Show 12 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 mbedtls 2.7.0-r0 —
Alpine v3.18 mbedtls 2.7.0-r0 —
Alpine v3.17 mbedtls 2.7.0-r0 —
Alpine v3.16 mbedtls 2.7.0-r0 —
Alpine v3.15 mbedtls 2.7.0-r0 —
Alpine v3.14 mbedtls 2.7.0-r0 —
Alpine v3.13 mbedtls 2.7.0-r0 —
Alpine v3.12 mbedtls 2.7.0-r0 —
Alpine v3.11 mbedtls 2.7.0-r0 —
Alpine v3.10 mbedtls 2.7.0-r0 —
Alpine v3.9 mbedtls 2.7.0-r0 —
Alpine v3.8 mbedtls 2.7.0-r0 —

Advisories 7

References