CVE catalog

CVE-2019-18222

mbedtls: CVE-2019-18222

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
0.34% · Oct 25, 2026

The ECDSA signature implementation in ecdsa.c in Arm Mbed Crypto 2.1 and Mbed TLS through 2.19.1 does not reduce the blinded scalar before computing the inverse, which allows a local attacker to recover the private key via side-channel attacks.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianmbedtlssid3.6.7-3fixed
Debianmbedtlsforky3.6.7-3fixed
Debianmbedtlstrixie3.6.6-0.1~deb13u1fixed
Debianmbedtlsbookworm2.28.3-1fixed
Alpinembedtls3.102.16.4-r0fixed
Alpinembedtls3.112.16.4-r0fixed
Alpinembedtls3.122.16.4-r0fixed
Alpinembedtls3.132.16.4-r0fixed
Alpinembedtls3.142.16.4-r0fixed
Alpinembedtls3.152.16.4-r0fixed
Alpinembedtls3.162.16.4-r0fixed
Alpinembedtls3.172.16.4-r0fixed
Alpinembedtls3.182.16.4-r0fixed
Alpinembedtls3.192.16.4-r0fixed
Alpinembedtls3.202.16.4-r0fixed
Alpinembedtls3.212.16.4-r0fixed
Alpinembedtls3.222.16.4-r0fixed
Alpinembedtls3.232.16.4-r0fixed
Alpinembedtls3.242.16.4-r0fixed
Ubuntumbedtls16.042.1.2-1vulnerable
Ubuntumbedtls16.042.2.0-1vulnerable
Ubuntumbedtls16.042.2.1-1vulnerable
Ubuntumbedtls16.042.2.1-2vulnerable
Ubuntumbedtls16.042.2.1-2ubuntu0.1vulnerable
Ubuntumbedtls16.042.2.1-2ubuntu0.2vulnerable
Ubuntumbedtls16.042.2.1-2ubuntu0.3vulnerable
Ubuntumbedtlspro2.5.1-1ubuntu1vulnerable
Ubuntumbedtlspro2.6.0-1vulnerable
Ubuntumbedtlspro2.7.0-2vulnerable
Ubuntumbedtlspro2.8.0-1vulnerable
Ubuntumbedtlspro2.8.0-1ubuntu0.1~esm1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianmbedtlssourcesid2.16.4-1not yet assignedNot reportedNot reported
Debianmbedtlssourceforky2.16.4-1not yet assignedNot reportedNot reported
Debianmbedtlssourcetrixie2.16.4-1not yet assignedNot reportedNot reported
Debianmbedtlssourcebookworm2.16.4-1not yet assignedNot reportedNot reported
Alpinembedtlsapk3.102.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.112.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.122.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.132.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.142.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.152.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.162.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.172.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.182.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.192.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.202.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.212.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.222.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.232.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported
Alpinembedtlsapk3.242.16.4-r0Not reportedALPINE-CVE-2019-18222Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [mbedtls]

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

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

    • 2.28.3-1 · arm64 · bookworm

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

  • Source package: [mbedtls]

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

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

    • 2.28.3-1 · arm64 · bookworm

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

  • Source package: [mbedtls]

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

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

    • 2.28.3-1 · arm64 · bookworm

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

  • Source package: [mbedtls]

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

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

    • 2.28.3-1 · all · bookworm

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

  • Source package: [mbedtls]

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

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

    • 2.28.3-1 · arm64 · bookworm

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · bookworm; dsa · mbedtls · debian · 12

[Debian 13 (Trixie)]

  • Source package: [mbedtls]

    Details (2)
    • 3.6.5-0.1~deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

    • 3.6.5-0.1~deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

  • Source package: [mbedtls]

    Details (2)
    • 3.6.5-0.1~deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

    • 3.6.5-0.1~deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

  • Source package: [mbedtls]

    Details (2)
    • 3.6.5-0.1~deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

    • 3.6.5-0.1~deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

  • Source package: [mbedtls]

    Details (2)
    • 3.6.5-0.1~deb13u1 · all · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

    • 3.6.5-0.1~deb13u1 · all · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

  • Source package: [mbedtls]

    Details (2)
    • 3.6.5-0.1~deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

    • 3.6.5-0.1~deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.16.4-1

      dsa · mbedtls · debian · 13

Observed:

References