CVE catalog

CVE-2022-3602

openssl: CVE-2022-3602

[CVE catalog]

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

A buffer overrun can be triggered in X.509 certificate verification, specifically in name constraint checking. Note that this occurs after certificate chain signature verification and requires either a CA to have signed the malicious certificate or for the application to continue certificate verification despite failure to construct a path to a trusted issuer. An attacker can craft a malicious email address to overflow four attacker-controlled bytes on the stack. This buffer overflow could result in a crash (causing a denial of service) or potentially remote code execution. Many platforms implement stack overflow protections which would mitigate against the risk of remote code execution. The risk may be further mitigated based on stack layout for any given platform/compiler. Pre-announcements of CVE-2022-3602 described this issue as CRITICAL. Further analysis based on some of the mitigating factors described above have led this to be downgraded to HIGH. Users are still encouraged to upgrade to a new version as soon as possible. In a TLS client, this can be triggered by connecting to a malicious server. In a TLS server, this can be triggered if the server requests client authentication and a malicious client connects. Fixed in OpenSSL 3.0.7 (Affected 3.0.0,3.0.1,3.0.2,3.0.3,3.0.4,3.0.5,3.0.6).

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~deb12u1fixed
Bitnaminode-minNot reported18.11.0fixed
Bitnaminode-minNot reported18.12.1fixed
Bitnaminode-minNot reported19.0.1fixed
BitnaminodeNot reported18.11.0fixed
BitnaminodeNot reported18.12.1fixed
BitnaminodeNot reported19.0.1fixed
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.7fixed
Opensusepython-cryptography-vectorstumbleweed44.0.0-1.1fixed
Opensusecargo-audit-advisory-dbtumbleweed20221102-1.1fixed
Opensusepython-cryptographytumbleweed38.0.3-1.1fixed
Opensusepython-cryptographytumbleweed44.0.0-1.1fixed
Opensusepython-cryptographytumbleweed38.0.3-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopensslsourcesid3.0.7-1not yet assignedNot reportedNot reported
Debianopensslsourceforky3.0.7-1not yet assignedNot reportedNot reported
Debianopensslsourcetrixie3.0.7-1not yet assignedNot reportedNot reported
Debianopensslsourcebookworm3.0.7-1not yet assignedNot reportedNot reported
Bitnaminode-minBitnamiNot reported18.11.0Not reportedBIT-NODE-MIN-2022-3602Not reported
Bitnaminode-minBitnamiNot reported18.12.1Not reportedBIT-NODE-MIN-2022-3602Not reported
Bitnaminode-minBitnamiNot reported19.0.1Not reportedBIT-NODE-MIN-2022-3602Not reported
BitnaminodeBitnamiNot reported18.11.0Not reportedBIT-NODE-2022-3602Not reported
BitnaminodeBitnamiNot reported18.12.1Not reportedBIT-NODE-2022-3602Not reported
BitnaminodeBitnamiNot reported19.0.1Not reportedBIT-NODE-2022-3602Not reported
Ubuntuopenssldeb22.043.0.2-0ubuntu1.7Not reportedUBUNTU-CVE-2022-3602Not reported
Opensusepython-cryptography-vectorsrpmtumbleweed44.0.0-1.1Not reportedOPENSUSE-SU-2025:14740-1Not reported
Opensusecargo-audit-advisory-dbrpmtumbleweed20221102-1.1Not reportedOPENSUSE-SU-2024:12469-1Not reported
Opensusepython-cryptographyrpmtumbleweed38.0.3-1.1Not reportedOPENSUSE-SU-2024:12480-1Not reported
Opensusepython-cryptographyrpmtumbleweed44.0.0-1.1Not reportedOPENSUSE-SU-2025:14739-1Not reported
Opensusepython-cryptographyrpmtumbleweed38.0.3-1.1Not reportedOPENSUSE-SU-2024:12479-1Not 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.7-1

      dsa · openssl · debian · bookworm

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

  • [libssl-dev]Unknown

    Source package: [openssl]

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

  • [libssl-doc]Unknown

    Source package: [openssl]

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

    • 3.0.20-1~deb12u2 · all · bookworm

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

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

      Fixed · Fixed: 3.0.7-1

      dsa · openssl · debian · bookworm

[openSUSE Tumbleweed]

Observed:

References