CVE-2022-36437 Hazelcast connection caching

Critical 9.1 Published Updated

Remote unauthenticated attackers can access and manipulate cluster data by impersonating authenticated connections in Hazelcast.

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-36437?

CVE-2022-36437 is a critical authentication bypass vulnerability in n/a, published on 29 Dec 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The Connection handler in Hazelcast and Hazelcast Jet allows a remote unauthenticated attacker to access and manipulate data in the cluster with the identity of another already authenticated connection. The affected Hazelcast versions are through 4.0.6, 4.1.9, 4.2.5, 5.0.3, and 5.1.2. The affected Hazelcast Jet versions are through 4.5.3.

Weakness: CWE-384

Which versions are affected by CVE-2022-36437?

28 open source packages ship an affected version, including com.hazelcast:hazelcast, com.hazelcast.jet:hazelcast-jet and com.hazelcast.jet:hazelcast-jet-enterprise. It affects 2 products.

PackageAffectedFixed in
com.hazelcast:hazelcast MavenAll versions3.12.13
com.hazelcast:hazelcast MavenAll versions3.12.13
com.hazelcast:hazelcast MavenFrom 4.0 to 4.0.6None
com.hazelcast:hazelcast MavenFrom 4.0 to 4.0.6None
com.hazelcast:hazelcast MavenFrom 4.14.1.10
com.hazelcast:hazelcast MavenFrom 4.14.1.10
22 more packages
com.hazelcast:hazelcast MavenFrom 4.24.2.6
com.hazelcast:hazelcast MavenFrom 4.24.2.6
com.hazelcast:hazelcast MavenFrom 5.05.0.4
com.hazelcast:hazelcast MavenFrom 5.05.0.4
com.hazelcast:hazelcast MavenFrom 5.15.1.3
com.hazelcast:hazelcast MavenFrom 5.15.1.3
com.hazelcast.jet:hazelcast-jet MavenAll versions4.5.4
com.hazelcast.jet:hazelcast-jet MavenAll versions4.5.4
com.hazelcast.jet:hazelcast-jet-enterprise MavenAll versions4.5.4
com.hazelcast.jet:hazelcast-jet-enterprise MavenAll versions4.5.4
com.hazelcast:hazelcast-enterprise MavenAll versions3.12.13
com.hazelcast:hazelcast-enterprise MavenAll versions3.12.13
com.hazelcast:hazelcast-enterprise MavenFrom 4.0 to 4.0.6None
com.hazelcast:hazelcast-enterprise MavenFrom 4.0 to 4.0.6None
com.hazelcast:hazelcast-enterprise MavenFrom 4.14.1.10
com.hazelcast:hazelcast-enterprise MavenFrom 4.14.1.10
com.hazelcast:hazelcast-enterprise MavenFrom 4.24.2.6
com.hazelcast:hazelcast-enterprise MavenFrom 4.24.2.6
com.hazelcast:hazelcast-enterprise MavenFrom 5.05.0.4
com.hazelcast:hazelcast-enterprise MavenFrom 5.05.0.4
com.hazelcast:hazelcast-enterprise MavenFrom 5.15.1.3
com.hazelcast:hazelcast-enterprise MavenFrom 5.15.1.3

Products include Hazelcast Hazelcast, Hazelcast Hazelcast-Jet.

How do I fix CVE-2022-36437?

Upgrade com.hazelcast:hazelcast to a fixed version for your release line: 3.12.13, 4.1.10, 4.2.6 or 5.0.4.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2022-36437 being exploited?

There is no known exploitation of CVE-2022-36437 in the wild and no public exploit code.

Sources

Also known as GHSA-c5hg-mr8r-f6jp.

Is CVE-2022-36437 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free