CVE-2022-37026 Auth bypass in n/a
Attackers can bypass client authentication in Erlang/OTP SSL/TLS/DTLS implementations, potentially gaining unauthorized access.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-37026?
CVE-2022-37026 is a critical authentication bypass vulnerability in n/a, published on 21 Sep 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official 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.
Which versions are affected by CVE-2022-37026?
It affects 1 product.
Linux distribution packages (40)
erlang Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-asn1 Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-asn1-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-compiler Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-crypto Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-crypto-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-debugsource Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-eldap Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-erl_interface-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-erts Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-erts-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-hipe Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-inets Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-kernel Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-mnesia Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-odbc-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-os_mon Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-os_mon-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-parsetools Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-public_key Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-runtime_tools Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-runtime_tools-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-sasl Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-snmp Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-ssl Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-stdlib Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-syntax_tools Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-tools Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-tools-debuginfo Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang-xmerl Red Hat:openstack:16.2::el8 | All versions | 0:23.3.4.18-1.el8ost |
erlang SUSE:Enterprise Storage 7 | All versions | 22.2.7-150200.3.3.1 |
erlang SUSE:Enterprise Storage 7.1 | All versions | 22.3-150300.3.8.1 |
erlang SUSE:Enterprise Storage 7.1 | All versions | 23.3.4.19-150300.3.11.1 |
erlang SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS | All versions | 22.2.7-150200.3.3.1 |
erlang SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS | All versions | 22.2.7-150200.3.3.1 |
erlang SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS | All versions | 22.2.7-150200.3.8.1 |
erlang SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS | All versions | 22.3-150300.3.8.1 |
erlang SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS | All versions | 23.3.4.19-150300.3.11.1 |
erlang SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS | All versions | 22.3-150300.3.8.1 |
Products include Erlang Erlang\/Otp.
How do I fix CVE-2022-37026?
Upgrade to a fixed version.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2022-37026 being exploited?
There is no known exploitation of CVE-2022-37026 in the wild and no public exploit code.
Other vulnerabilities in n/a
- CVE-2016-10253 Memory corruption in n/a
- CVE-2026-55953 TLS 1.2 and DTLS client accepts unoffered anonymous cipher suite, bypassing server authentication
- CVE-2026-49759 Stack buffer overflow in SCTP error cause parsing in inet_drv allows remote VM crash
- CVE-2026-58227 TLS/DTLS denial of service via unbounded recursion on cross-signed peer certificate chain
- CVE-2026-59251 Denial of service via exponential certificate policy tree growth in path validation
Sources
Also known as CLEANSTART-2026-FF35123, DEBIAN-CVE-2022-37026, DLA-3491-1, GHSA-f399-ff4w-62fm, MGASA-2022-0450, OESA-2023-1912 and 11 more.