CVE catalog

CVE-2023-0217

openssl: CVE-2023-0217

[CVE catalog]

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

An invalid pointer dereference on read can be triggered when an application tries to check a malformed DSA public key by the EVP_PKEY_public_check() function. This will most likely lead to an application crash. This function can be called on public keys supplied from untrusted sources which could allow an attacker to cause a denial of service attack. The TLS implementation in OpenSSL does not call this function but applications might call the function if there are additional security requirements imposed by standards such as FIPS 140-3.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianopensslsid3.6.5-1fixed
Debianopensslforky3.6.5-1fixed
Debianopenssltrixie3.5.7-1~deb13u2fixed
Debianopenssltrixie-security3.5.7-1~deb13u3fixed
Debianopensslbookworm3.0.20-1~deb12u2fixed
Debianopensslbookworm-security3.0.22-1~deb12u2fixed
Alpineopenssl3.173.0.8-r0fixed
Alpineopenssl3.183.0.8-r0fixed
Alpineopenssl3.193.0.8-r0fixed
Alpineopenssl3.203.0.8-r0fixed
Alpineopenssl3.213.0.8-r0fixed
Alpineopenssl3.223.0.8-r0fixed
Alpineopenssl3.233.0.8-r0fixed
Alpineopenssl3.243.0.8-r0fixed
Alpineopenssl33.153.0.8-r0fixed
Alpineopenssl33.163.0.8-r0fixed
Ubuntuopenssl22.041.1.1l-1ubuntu1vulnerable
Ubuntuopenssl22.043.0.0-1ubuntu1vulnerable
Ubuntuopenssl22.043.0.1-0ubuntu1vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.1vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.2vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.4vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.5vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.6vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.7vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.8fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopensslsourcesid3.0.8-1not yet assignedNot reportedNot reported
Debianopensslsourceforky3.0.8-1not yet assignedNot reportedNot reported
Debianopensslsourcetrixie3.0.8-1not yet assignedNot reportedNot reported
Debianopensslsourcebookworm3.0.8-1not yet assignedNot reportedNot reported
Alpineopensslapk3.173.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopensslapk3.183.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopensslapk3.193.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopensslapk3.203.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopensslapk3.213.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopensslapk3.223.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopensslapk3.233.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopensslapk3.243.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopenssl3apk3.153.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Alpineopenssl3apk3.163.0.8-r0Not reportedALPINE-CVE-2023-0217Not reported
Ubuntuopenssldeb22.043.0.2-0ubuntu1.8Not reportedUBUNTU-CVE-2023-0217Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libssl3]Unknown

    Source package: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

  • [libssl-dev]Unknown

    Source package: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

  • [libssl-doc]Unknown

    Source package: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · all · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · all · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · all · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

  • [openssl]Unknown
    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

[Debian 13 (Trixie)]

  • [libssl3t64]Unknown

    Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

  • [libssl-dev]Unknown

    Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

  • [libssl-doc]Unknown

    Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · all · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · all · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · all · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · all · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

  • [openssl]Unknown
    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

  • Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

  • Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 3.0.8-1

      dsa · openssl · debian · 13

Observed:

References