CVE-2022-37026

Publication date 21 September 2022

Last updated 18 August 2025


Ubuntu priority

Cvss 3 Severity Score

9.8 · Critical

Score breakdown

Description

In Erlang/OTP before 23.3.4.15, 24.x before 24.3.4.2, and 25.x before 25.0.2, there is a Client Authentication Bypass in certain client-certification situations for SSL, TLS, and DTLS.

From the Ubuntu Security Team

It was discovered that Erlang did not properly implement TLS client certificate validation during the TLS handshake. A remote attacker could use this issue to bypass client authentication.

Read the notes from the security team

Status

Package Ubuntu Release Status
erlang 26.04 LTS resolute
Fixed in 1:24.3.4.5+dfsg-1
25.10 questing
Fixed in 1:24.3.4.5+dfsg-1
25.04 plucky
Fixed in 1:24.3.4.5+dfsg-1
24.10 oracular
Fixed in 1:24.3.4.5+dfsg-1
24.04 LTS noble
Fixed in 1:24.3.4.5+dfsg-1
23.10 mantic
Fixed in 1:24.3.4.5+dfsg-1
23.04 lunar
Fixed in 1:24.3.4.5+dfsg-1
22.10 kinetic
Fixed in 1:24.3.4.1+dfsg-1ubuntu0.1
22.04 LTS jammy
Fixed in 1:24.2.1+dfsg-1ubuntu0.1
20.04 LTS focal
Fixed in 1:22.2.7+dfsg-1ubuntu0.2
18.04 LTS bionic Ignored end of standard support, was needs-triage
16.04 LTS xenial Ignored end of standard support
14.04 LTS trusty Ignored end of standard support

Notes


mdeslaur

only an issue when client certificates are used

Patch details

For informational purposes only. We recommend not to cherry-pick updates. How can I get the fixes?

Package Patch details
erlang

Severity score breakdown

CVSS version: CVSS v3.0

Base score 9.8 · Critical

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H


Access our resources on patching vulnerabilities