CVE-2026-107726
Hazelcast: Arbitrary member memory access by low-privileged client
Hazelcast is a unified real-time data platform combining stream processing with a fast data store. Prior to 5.4.5, 5.5.10, and 5.6.1, improper validation of data supplied by a malicious client able to connect to a cluster allows arbitrary reads from a cluster member's Java heap, off-heap data, and JVM process address space. The same flaw can crash cluster members and, in some Hazelcast Enterprise Edition configurations, corrupt memory with possible arbitrary code execution. Both slim and full distributions are affected. This issue is fixed in versions 5.4.5, 5.5.10, 5.6.1, and 5.7.0.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
9.3
Hazelcast: Arbitrary member memory access by low-privileged client
Hazelcast is a unified real-time data platform combining stream processing with a fast data store. Prior to 5.4.5, 5.5.10, and 5.6.1, improper validation of data supplied by a malicious client able to connect to a cluster allows arbitrary reads from a cluster member's Java heap, off-heap data, and JVM process address space. The same flaw can crash cluster members and, in some Hazelcast Enterprise Edition configurations, corrupt memory with possible arbitrary code execution. Both slim and full distributions are affected. This issue is fixed in versions 5.4.5, 5.5.10, 5.6.1, and 5.7.0.
- Record
CVE-2026-107726- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-20
- Updated
- 2026-11-02
EUVDEUVD-2026-95314
9.3
Hazelcast is a unified real-time data platform combining stream processing with a fast data store. Prior to 5.4.5, 5.5.10, and 5.6.1, improper validation of data supplied by a malicious client able to connect to a cluster allows arbitrary reads from a cluster member's Java heap, off-heap data, and JVM process address space. The same flaw can crash cluster members and, in some Hazelcast Enterprise Edition configurations, corrupt memory with possible arbitrary code execution. Both slim and full distributions are affected. This issue is fixed in versions 5.4.5, 5.5.10, 5.6.1, and 5.7.0.
- Record
EUVD-2026-95314- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-6v25-8wq6-xq4j
9.3
Hazelcast allows arbitrary member memory access by low-privileged client
Impact
A flaw has been found in Hazelcast Enterprise Edition and Community Edition, which would allow a low-privileged malicious client to read arbitrary data in memory from any cluster member (including Java heap memory, off-heap data, and JVM process address space). Additionally, such a client may be able to cause one or more cluster members to crash, or in some Enterprise Edition configurations also corrupt memory contents, potentially leading to remote code execution. Both slim and full distributions are affected.
Patches
Enterprise customers should upgrade to a fixed version of Hazelcast Enterprise Edition:
- 5.7.0
- 5.6.1
- 5.5.10
- 5.4.5
Customers with extended support contracts should contact Hazelcast Support for information on patches for older versions.
Community Edition users should upgrade to version 5.7.0.
Hazelcast also recommends all customers follow the advice in our Security Hardening guide, including:
- Ensure Hazelcast Security is enabled and client authorization is enforced.
- Define an explicit allowlist for zero config Compact serialization.
- Avoid deploying clients on internet-facing non-secure networks or non-secure hosts.
- Ensure your Hazelcast cluster is appropriately protected by firewall rules.
- Disable any features you are not using.
Workarounds
If you cannot update to a fixed version immediately, restrict cluster access to trusted clients only and ensure clients are hardened against compromise.
References
- Record
GHSA-6v25-8wq6-xq4j- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-20
- Updated
- 2026-11-02
NVD
9.3
Hazelcast is a unified real-time data platform combining stream processing with a fast data store. Prior to 5.4.5, 5.5.10, and 5.6.1, improper validation of data supplied by a malicious client able to connect to a cluster allows arbitrary reads from a cluster member's Java heap, off-heap data, and JVM process address space. The same flaw can crash cluster members and, in some Hazelcast Enterprise Edition configurations, corrupt memory with possible arbitrary code execution. Both slim and full distributions are affected. This issue is fixed in versions 5.4.5, 5.5.10, 5.6.1, and 5.7.0.
- Record
CVE-2026-107726- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-20
- Updated
- 2026-11-02
OSV
9.3
Hazelcast: Arbitrary member memory access by low-privileged client
Hazelcast is a unified real-time data platform combining stream processing with a fast data store. Prior to 5.4.5, 5.5.10, and 5.6.1, improper validation of data supplied by a malicious client able to connect to a cluster allows arbitrary reads from a cluster member's Java heap, off-heap data, and JVM process address space. The same flaw can crash cluster members and, in some Hazelcast Enterprise Edition configurations, corrupt memory with possible arbitrary code execution. Both slim and full distributions are affected. This issue is fixed in versions 5.4.5, 5.5.10, 5.6.1, and 5.7.0.
- Record
CVE-2026-107726- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-20
- Updated
- 2026-11-04
OSVGHSA-6v25-8wq6-xq4j
9.3
Hazelcast allows arbitrary member memory access by low-privileged client
Impact
A flaw has been found in Hazelcast Enterprise Edition and Community Edition, which would allow a low-privileged malicious client to read arbitrary data in memory from any cluster member (including Java heap memory, off-heap data, and JVM process address space). Additionally, such a client may be able to cause one or more cluster members to crash, or in some Enterprise Edition configurations also corrupt memory contents, potentially leading to remote code execution. Both slim and full distributions are affected.
Patches
Enterprise customers should upgrade to a fixed version of Hazelcast Enterprise Edition:
- 5.7.0
- 5.6.1
- 5.5.10
- 5.4.5
Customers with extended support contracts should contact Hazelcast Support for information on patches for older versions.
Community Edition users should upgrade to version 5.7.0.
Hazelcast also recommends all customers follow the advice in our Security Hardening guide, including:
- Ensure Hazelcast Security is enabled and client authorization is enforced.
- Define an explicit allowlist for zero config Compact serialization.
- Avoid deploying clients on internet-facing non-secure networks or non-secure hosts.
- Ensure your Hazelcast cluster is appropriately protected by firewall rules.
- Disable any features you are not using.
Workarounds
If you cannot update to a fixed version immediately, restrict cluster access to trusted clients only and ensure clients are hardened against compromise.
References
- Record
GHSA-6v25-8wq6-xq4j- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-20
- Updated
- 2026-11-02
OSVROOT-APP-MAVEN-CVE-2026-107726 No score
CVE-2026-107726 in com.hazelcast:hazelcast - Patched by Root
Root has patched CVE-2026-107726 in the com.hazelcast:hazelcast package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-CVE-2026-107726- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
com.hazelcast:hazelcastMaven |
5.6.0 to 5.6.0 | 5.7.0 |
com.hazelcast:hazelcastMaven |
5.5.0 up to 5.5.10 | 5.5.10 |
com.hazelcast:hazelcastMaven |
before 5.4.5 | 5.4.5 |
com.hazelcast:hazelcastMaven |
5.6.0 up to 5.7.0 | 5.7.0 |
com.hazelcast:hazelcastMaven |
5.5.0 up to 5.7.0, plus listed versions 5.6.05.6.0-BETA-1 |
5.7.0 |
com.hazelcast:hazelcastMaven |
before 5.7.0, plus listed versions 1.51.5.11.5.21.5.31.6 Show 45 moreShow less1.6-RC11.71.7-RC11.7-RC21.7-RC31.7-RC41.7.11.81.8.11.8.21.8.31.8.41.8.51.91.9.11.9.1-RC21.9.21.9.2.11.9.2.21.9.2.31.9.31.9.3-RC1.9.3.11.9.3.21.9.3.31.9.3.41.9.41.9.4-RC1.9.4-RC11.9.4.11.9.4.21.9.4.31.9.4.41.9.4.51.9.4.61.9.4.82.02.0-RC12.0-RC22.0.12.0.22.0.32.0.42.12.1.1 |
5.7.0 |
com.hazelcast:hazelcastRoot:Maven |
before 5.5.0-aikido.1 | 5.5.0-aikido.1 |
io.root.com.hazelcast:hazelcastRoot:Maven |
before 5.5.0-root.io.1 | 5.5.0-root.io.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-107726 is a critical vulnerability (CVSS 9.3) in Hazelcast, published October 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 32nd percentile. Fixed in com.hazelcast:hazelcast 5.7.0.
References
github.com/hazelcast/hazelcast/security/advisories/GHSA-6v25-8wq6-xq4j
github.com/hazelcast/hazelcast/commit/361979da12f18950c24719db832ca6c5e7c0534f
docs.hazelcast.com/hazelcast/5.7/release-notes/community
docs.hazelcast.com/hazelcast/5.7/release-notes/enterprise
github.com/hazelcast/hazelcast/releases/tag/v5.7.0
github.com/advisories/GHSA-6v25-8wq6-xq4j
github.com/CVEProject/cvelistV5/tree/main/cves/2026/107xxx/CVE-2026-107726.json
nvd.nist.gov/vuln/detail/CVE-2026-107726
github.com/hazelcast/hazelcast
Left out here: 220 versions. The JSON record has them.