Patchwire CVEs, their patch status, and feeds to follow them

CVE-2022-4203

Fixed in a distro release EPSS 1%CVSS 4.9

A read 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. The read buffer overrun might result in a crash which could lead to a denial of service attack. In theory it could also result in the disclosure of private memory contents (such as private keys, or sensitive plaintext) although we are not aware of any working exploit leading to memory contents disclosure as of the time of release of this advisory. 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.

Published 2023-02-24 · CVE record · OSV

Products: OpenSSL

Fixed upstream

EcosystemPackageFixed in
crates.ioopenssl-src300.0.12

Distro releases

ReleasePackageFixed in
AlmaLinux:9openssl1:3.0.1-47.el9_1
AlmaLinux:9openssl-devel1:3.0.1-47.el9_1
AlmaLinux:9openssl-libs1:3.0.1-47.el9_1
AlmaLinux:9openssl-perl1:3.0.1-47.el9_1
Alpine:v3.15openssl33.0.8-r0
Alpine:v3.16openssl33.0.8-r0
Alpine:v3.17openssl3.0.8-r0
Alpine:v3.18openssl3.0.8-r0
Alpine:v3.19openssl3.0.8-r0
Alpine:v3.20openssl3.0.8-r0
Alpine:v3.21openssl3.0.8-r0
Alpine:v3.22openssl3.0.8-r0
Alpine:v3.23openssl3.0.8-r0
Alpine:v3.24openssl3.0.8-r0
Chainguardlibcrypto33.1.0-r0
Chainguardlibssl33.1.0-r0
Chainguardopenssl3.1.0-r0
Chainguardopenssl-config3.1.0-r0
Chainguardopenssl-dbg3.1.0-r0
Chainguardopenssl-dev3.1.0-r0
Chainguardopenssl-doc3.1.0-r0
Chainguardopenssl-engine-afalg3.1.0-r0
Chainguardopenssl-engine-capi3.1.0-r0
Chainguardopenssl-engine-loader-attic3.1.0-r0
Chainguardopenssl-engine-padlock3.1.0-r0
Chainguardopenssl-provider-fips3.0.8-r0
Chainguardopenssl-provider-legacy3.1.0-r0
Chainguardruby-3.10
Chainguardruby-3.1-base0
Chainguardruby-3.1-base-dev0
Chainguardruby-3.1-dev0
Chainguardruby-3.1-doc0
Debian:12openssl3.0.8-1
Debian:13openssl3.0.8-1
Debian:14openssl3.0.8-1
Red Hat:enterprise_linux:9openssl1:3.0.1-47.el9_1
Red Hat:enterprise_linux:9openssl-debuginfo1:3.0.1-47.el9_1
Red Hat:enterprise_linux:9openssl-debugsource1:3.0.1-47.el9_1
Red Hat:enterprise_linux:9openssl-devel1:3.0.1-47.el9_1
Red Hat:enterprise_linux:9openssl-libs1:3.0.1-47.el9_1
Red Hat:enterprise_linux:9openssl-libs-debuginfo1:3.0.1-47.el9_1
Red Hat:enterprise_linux:9openssl-perl1:3.0.1-47.el9_1
Red Hat:rhel_eus:9.0openssl1:3.0.1-46.el9_0
Red Hat:rhel_eus:9.0openssl-debuginfo1:3.0.1-46.el9_0
Red Hat:rhel_eus:9.0openssl-debugsource1:3.0.1-46.el9_0
Red Hat:rhel_eus:9.0openssl-devel1:3.0.1-46.el9_0
Red Hat:rhel_eus:9.0openssl-libs1:3.0.1-46.el9_0
Red Hat:rhel_eus:9.0openssl-libs-debuginfo1:3.0.1-46.el9_0
Red Hat:rhel_eus:9.0openssl-perl1:3.0.1-46.el9_0
Rocky Linux:9openssl1:3.0.1-47.el9_1
SUSE:Linux Enterprise Module for Basesystem 15 SP4openssl-33.0.1-150400.4.17.1
Ubuntu:18.04:LTSopenssl1.1.1-1ubuntu2.1~18.04.21
Ubuntu:20.04:LTSopenssl1.1.1f-1ubuntu2.17
Ubuntu:22.04:LTSopenssl3.0.2-0ubuntu1.8
Wolfilibcrypto33.1.0-r0
Wolfilibssl33.1.0-r0
Wolfiopenssl3.1.0-r0
Wolfiopenssl-config3.1.0-r0
Wolfiopenssl-dbg3.1.0-r0
Wolfiopenssl-dev3.1.0-r0
Wolfiopenssl-doc3.1.0-r0
Wolfiopenssl-engine-afalg3.1.0-r0
Wolfiopenssl-engine-capi3.1.0-r0
Wolfiopenssl-engine-loader-attic3.1.0-r0
Wolfiopenssl-engine-padlock3.1.0-r0
Wolfiopenssl-provider-legacy3.1.0-r0
Wolfiruby-3.10
Wolfiruby-3.1-base0
Wolfiruby-3.1-base-dev0
Wolfiruby-3.1-dev0
Wolfiruby-3.1-doc0
openSUSE:Leap 15.4openssl-33.0.1-150400.4.17.1
openSUSE:Tumbleweedopenssl-33.0.8-1.1