
Cloud Vulnerability DB
A community-led vulnerabilities database
In Eclipse OpenJ9 release versions prior to 0.44.0 and after 0.13.0, a vulnerability has been identified when running with JVM option -Xgc:concurrentScavenge. The issue affects the System.arrayCopy functionality on IBM Z platforms with hardware and software support for guarded storage. This vulnerability was assigned CVE-2024-3933 and was discovered in early 2024 (Eclipse CVE).
The vulnerability occurs when executing an arraycopy sequence while the Concurrent Scavenge Garbage Collection cycle is active and the source and destination memory regions for arraycopy overlap. The issue specifically involves access to a buffer with an incorrect length value. The vulnerability has been assigned a CVSS v3.1 base score of 7.3 (HIGH) by NVD and 5.3 (MEDIUM) by Eclipse Foundation. The weakness types identified include CWE-125 (Out-of-bounds Read), CWE-787 (Out-of-bounds Write), and CWE-805 (Buffer Access with Incorrect Length Value) (NVD Database).
The vulnerability allows both read and write operations to addresses beyond the end of the array range. This can potentially lead to memory corruption and system instability when exploited (Eclipse CVE).
The vulnerability requires specific conditions to be exploited: the system must be running on an IBM Z platform, using OpenJ9 versions between 0.13.0 and 0.44.0, with the -Xgc:concurrentScavenge option enabled, and the exploitation must occur during an active Concurrent Scavenge Garbage Collection cycle (NVD Database).
The vulnerability has been fixed in Eclipse OpenJ9 version 0.44.0. Users are advised to upgrade to this version or later to address the security issue. A fix has been implemented through a pull request that ensures proper evaluation of constant byteLenNode of arrayCopyChild (OMR Pull Request).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."