CVE-2024-3933
Eclipse Open J9 With -Xgc:concurrentScavenge on IBM Z, could write/read outside of a buffer
In Eclipse OpenJ9 release versions prior to 0.44.0 and after 0.13.0, when running with JVM option -Xgc:concurrentScavenge, the sequence generated for System.arrayCopy on the IBM Z platform with hardware and software support for guarded storage [1], could allow access to a buffer with an incorrect length value when executing an arraycopy sequence while the Concurrent Scavenge Garbage Collection cycle is active and the source and destination memory regions for arraycopy overlap. This allows read and write to addresses beyond the end of the array range.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.3
Eclipse Open J9 With -Xgc:concurrentScavenge on IBM Z, could write/read outside of a buffer
In Eclipse OpenJ9 release versions prior to 0.44.0 and after 0.13.0, when running with JVM option -Xgc:concurrentScavenge, the sequence generated for System.arrayCopy on the IBM Z platform with hardware and software support for guarded storage [1], could allow access to a buffer with an incorrect length value when executing an arraycopy sequence while the Concurrent Scavenge Garbage Collection cycle is active and the source and destination memory regions for arraycopy overlap. This allows read and write to addresses beyond the end of the array range.
- Record
CVE-2024-3933- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:L - Weakness
- CWE-805, CWE-125, CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2024-32500
5.3
In Eclipse OpenJ9 release versions prior to 0.44.0 and after 0.13.0, when running with JVM option -Xgc:concurrentScavenge, the sequence generated for System.arrayCopy on the IBM Z platform with hardware and software support for guarded storage [1], could allow access to a buffer with an incorrect length value when executing an arraycopy sequence while the Concurrent Scavenge Garbage Collection cycle is active and the source and destination memory regions for arraycopy overlap. This allows read and write to addresses beyond the end of the array range.
- Record
EUVD-2024-32500- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:L - Updated
- 2026-11-03
NVD
5.3
In Eclipse OpenJ9 release versions prior to 0.44.0 and after 0.13.0, when running with JVM option -Xgc:concurrentScavenge, the sequence generated for System.arrayCopy on the IBM Z platform with hardware and software support for guarded storage [1], could allow access to a buffer with an incorrect length value when executing an arraycopy sequence while the Concurrent Scavenge Garbage Collection cycle is active and the source and destination memory regions for arraycopy overlap. This allows read and write to addresses beyond the end of the array range.
- Record
CVE-2024-3933- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:L - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L - Weakness
- CWE-125, CWE-787, CWE-805
- Updated
- 2026-11-02
OSV
5.3
Eclipse Open J9 With -Xgc:concurrentScavenge on IBM Z, could write/read outside of a buffer
In Eclipse OpenJ9 release versions prior to 0.44.0 and after 0.13.0, when running with JVM option -Xgc:concurrentScavenge, the sequence generated for System.arrayCopy on the IBM Z platform with hardware and software support for guarded storage [1], could allow access to a buffer with an incorrect length value when executing an arraycopy sequence while the Concurrent Scavenge Garbage Collection cycle is active and the source and destination memory regions for arraycopy overlap. This allows read and write to addresses beyond the end of the array range.
- Record
CVE-2024-3933- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:L - Weakness
- CWE-125, CWE-787, CWE-805
- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:0066-1 No score
Security update for java-11-openj9
This update for java-11-openj9 fixes the following issues:
-
Update to OpenJDK 11.0.26 with OpenJ9 0.49.0 virtual machine
-
Including Oracle October 2024 and January 2025 CPU changes
- CVE-2024-21208 (boo#1231702), CVE-2024-21210 (boo#1231711), CVE-2024-21217 (boo#1231716), CVE-2024-21235 (boo#1231719), CVE-2025-21502 (boo#1236278)
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.49/
-
Update to OpenJDK 11.0.24 with OpenJ9 0.46.0 virtual machine
-
Including Oracle July 2024 CPU changes
- CVE-2024-21131 (boo#1228046), CVE-2024-21138 (boo#1228047), CVE-2024-21140 (boo#1228048), CVE-2024-21144 (boo#1228050), CVE-2024-21147 (boo#1228052), CVE-2024-21145 (boo#1228051)
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.46/
-
Update to OpenJDK 11.0.23 with OpenJ9 0.44.0 virtual machine
-
Including Oracle April 2024 CPU changes
- CVE-2024-21012 (boo#1222987), CVE-2024-21094 (boo#1222986), CVE-2024-21011 (boo#1222979), CVE-2024-21085 (boo#1222984), CVE-2024-21068 (boo#1222983)
-
Including OpenJ9/OMR specific fix:
- CVE-2024-3933 (boo#1225470)
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.44/
-
Update to OpenJDK 11.0.22 with OpenJ9 0.43.0 virtual machine
-
Including Oracle January 2024 CPU changes
- CVE-2024-20918 (boo#1218907), CVE-2024-20919 (boo#1218903), CVE-2024-20921 (boo#1218905), CVE-2024-20926 (boo#1218906), CVE-2024-20945 (boo#1218909), CVE-2024-20952 (boo#1218911)
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.43/
-
Remove the possibility to put back removes JavaEE modules, since our Java stack does not need this hack any more
-
Update to OpenJDK 11.0.21 with OpenJ9 0.41.0 virtual machine
-
Including Oracle October 2023 CPU changes
- CVE-2023-22081, boo#1216374
-
Including Openj9 0.41.0 fixes of CVE-2023-5676, boo#1217214
- For other OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.41
-
Update to OpenJDK 11.0.20.1 with OpenJ9 0.40.0 virtual machine
- JDK-8313765: Invalid CEN header (invalid zip64 extra data field size)
-
Update to OpenJDK 11.0.20 with OpenJ9 0.40.0 virtual machine
-
Including Oracle April 2023 CPU changes
- CVE-2023-22006 (boo#1213473), CVE-2023-22036 (boo#1213474), CVE-2023-22041 (boo#1213475), CVE-2023-22045 (boo#1213481), CVE-2023-22049 (boo#1213482), CVE-2023-25193 (boo#1207922)
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.40
-
Update to OpenJDK 11.0.19 with OpenJ9 0.38.0 virtual machine
-
Including Oracle April 2023 CPU changes
- CVE-2023-21930 (boo#1210628), CVE-2023-21937 (boo#1210631), CVE-2023-21938 (boo#1210632), CVE-2023-21939 (boo#1210634), CVE-2023-21954 (boo#1210635), CVE-2023-21967 (boo#1210636), CVE-2023-21968 (boo#1210637)
- OpenJ9 specific vulnerability: CVE-2023-2597 (boo#1211615)
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.38
-
Update to OpenJDK 11.0.18 with OpenJ9 0.36.1 virtual machine
- Including Oracle January 2023 CPU changes
- CVE-2023-21835, boo#1207246
- CVE-2023-21843, boo#1207248
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.36
- Including Oracle January 2023 CPU changes
-
Update to OpenJDK 11.0.17 with OpenJ9 0.35.0 virtual machine
- Including Oracle October 2022 CPU changes CVE-2022-21618 (boo#1204468), CVE-2022-21619 (boo#1204473), CVE-2022-21626 (boo#1204471), CVE-2022-21624 (boo#1204475), CVE-2022-21628 (boo#1204472), CVE-2022-39399 (boo#1204480)
- Fixes OpenJ9 vulnerability boo#1204703, CVE-2022-3676
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.35
-
Update to OpenJDK 11.0.16 with OpenJ9 0.33.0 virtual machine
- Including Oracle July 2022 CPU changes CVE-2022-21540 (boo#1201694), CVE-2022-21541 (boo#1201692), CVE-2022-34169 (boo#1201684)
- OpenJ9 changes, see https://www.eclipse.org/openj9/docs/version0.33
-
Update to OpenJDK 11.0.15 with OpenJ9…
- Record
openSUSE-SU-2025:0066-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14747-1 No score
java-11-openj9-11.0.26.0-1.1 on GA media
These are all security issues fixed in the java-11-openj9-11.0.26.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14747-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14749-1 No score
java-1_8_0-openj9-1.8.0.442-1.1 on GA media
These are all security issues fixed in the java-1_8_0-openj9-1.8.0.442-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14749-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:4252-1 No score
Security update for java-1_8_0-ibm
This update for java-1_8_0-ibm fixes the following issues:
Updated to Java 8.0 Service Refresh 8 Fix Pack 35 with Oracle October 15 2024 CPU (bsc#1232064):
- CVE-2024-21208: Fixed partial DoS in component Networking (bsc#1231702,JDK-8328286)
- CVE-2024-21210: Fixed unauthorized update, insert or delete access to some of Oracle Java SE accessible data in component Hotspot (bsc#1231711,JDK-8328544)
- CVE-2024-21217: Fixed partial DoS in component Serialization (bsc#1231716,JDK-8331446)
- CVE-2024-21235: Fixed unauthorized read/write access to data in component Hotspot (bsc#1231719,JDK-8332644)
Other issues fixed in past releases:
- CVE-2024-3933: Fixed evaluate constant byteLenNode of arrayCopyChild (bsc#1225470)
- Record
SUSE-SU-2024:4252-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:4306-1 No score
Security update for java-1_8_0-ibm
This update for java-1_8_0-ibm fixes the following issues:
Updated to Java 8.0 Service Refresh 8 Fix Pack 35 with Oracle October 15 2024 CPU (bsc#1232064):
- CVE-2024-21208: Fixed partial DoS in component Networking (bsc#1231702,JDK-8328286)
- CVE-2024-21210: Fixed unauthorized update, insert or delete access to some of Oracle Java SE accessible data in component Hotspot (bsc#1231711,JDK-8328544)
- CVE-2024-21217: Fixed partial DoS in component Serialization (bsc#1231716,JDK-8331446)
- CVE-2024-21235: Fixed unauthorized read/write access to data in component Hotspot (bsc#1231719,JDK-8332644)
Other issues fixed in past releases:
- CVE-2024-3933: Fixed evaluate constant byteLenNode of arrayCopyChild (bsc#1225470)
- Record
SUSE-SU-2024:4306-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
java-1_8_0-ibmSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-30.129.1 | 1.8.0_sr8.35-30.129.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-30.129.1 | 1.8.0_sr8.35-30.129.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Module for Legacy 15 SP5 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Module for Legacy 15 SP6 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
java-1_8_0-ibmSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmSUSE:Enterprise Storage 7.1 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-1_8_0-ibmopenSUSE:Leap 15.6 From an advisory covering 5 CVEs |
before 1.8.0_sr8.35-150000.3.95.1 | 1.8.0_sr8.35-150000.3.95.1 |
java-11-openj9SUSE:Package Hub 15 SP6 From an advisory covering 58 CVEs |
before 11.0.26.0-bp156.4.3.1 | 11.0.26.0-bp156.4.3.1 |
java-11-openj9openSUSE:Leap 15.6 From an advisory covering 58 CVEs |
before 11.0.26.0-bp156.4.3.1 | 11.0.26.0-bp156.4.3.1 |
java-11-openj9openSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 11.0.26.0-1.1 | 11.0.26.0-1.1 |
java-1_8_0-openj9openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 1.8.0.442-1.1 | 1.8.0.442-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases, published | EUVD | |
| first indexed | CVE List, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-3933 is a medium vulnerability (CVSS 5.3) in Eclipse Openj9, published May 27, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.21%, the 10th percentile. No source names a fixed version.
References
gitlab.eclipse.org/security/cve-assignement/-/issues/21
github.com/eclipse/omr/pull/7275
github.com/eclipse/omr
github.com/CVEProject/cvelistV5/tree/main/cves/2024/3xxx/CVE-2024-3933.json
nvd.nist.gov/vuln/detail/CVE-2024-3933
suse.com/support/update/announcement/2024/suse-su-20244252-1
Show 152 moreShow less
bugzilla.suse.com/1225470
bugzilla.suse.com/1231702
bugzilla.suse.com/1231711
bugzilla.suse.com/1231716
bugzilla.suse.com/1231719
bugzilla.suse.com/1232064
suse.com/security/cve/CVE-2024-21208
suse.com/security/cve/CVE-2024-21210
suse.com/security/cve/CVE-2024-21217
suse.com/security/cve/CVE-2024-21235
suse.com/security/cve/CVE-2024-3933
suse.com/support/update/announcement/2024/suse-su-20244306-1
lists.opensuse.org/archives/list/[email protected]/thread/GS63GCBRVH7N4JEIZNQAPVFNNVB2OGSU
bugzilla.suse.com/1181239
bugzilla.suse.com/1185055
bugzilla.suse.com/1185056
bugzilla.suse.com/1188564
bugzilla.suse.com/1188565
bugzilla.suse.com/1188566
bugzilla.suse.com/1191901
bugzilla.suse.com/1191903
bugzilla.suse.com/1191904
bugzilla.suse.com/1191906
bugzilla.suse.com/1191909
bugzilla.suse.com/1191910
bugzilla.suse.com/1191911
bugzilla.suse.com/1191912
bugzilla.suse.com/1191913
bugzilla.suse.com/1191914
bugzilla.suse.com/1194925
bugzilla.suse.com/1194926
bugzilla.suse.com/1194927
bugzilla.suse.com/1194928
bugzilla.suse.com/1194929
bugzilla.suse.com/1194930
bugzilla.suse.com/1194931
bugzilla.suse.com/1194932
bugzilla.suse.com/1194933
bugzilla.suse.com/1194934
bugzilla.suse.com/1194935
bugzilla.suse.com/1194937
bugzilla.suse.com/1194939
bugzilla.suse.com/1194940
bugzilla.suse.com/1194941
bugzilla.suse.com/1198671
bugzilla.suse.com/1198672
bugzilla.suse.com/1198673
bugzilla.suse.com/1198674
bugzilla.suse.com/1198675
bugzilla.suse.com/1198935
bugzilla.suse.com/1201684
bugzilla.suse.com/1201692
bugzilla.suse.com/1201694
bugzilla.suse.com/1204468
bugzilla.suse.com/1204471
bugzilla.suse.com/1204472
bugzilla.suse.com/1204473
bugzilla.suse.com/1204475
bugzilla.suse.com/1204480
bugzilla.suse.com/1204703
bugzilla.suse.com/1206549
bugzilla.suse.com/1207246
bugzilla.suse.com/1207248
bugzilla.suse.com/1207922
bugzilla.suse.com/1210628
bugzilla.suse.com/1210631
bugzilla.suse.com/1210632
bugzilla.suse.com/1210634
bugzilla.suse.com/1210635
bugzilla.suse.com/1210636
bugzilla.suse.com/1210637
bugzilla.suse.com/1211615
bugzilla.suse.com/1213470
bugzilla.suse.com/1213473
bugzilla.suse.com/1213474
bugzilla.suse.com/1213475
bugzilla.suse.com/1213481
bugzilla.suse.com/1213482
bugzilla.suse.com/1216374
bugzilla.suse.com/1217214
bugzilla.suse.com/1218903
bugzilla.suse.com/1218905
bugzilla.suse.com/1218906
bugzilla.suse.com/1218907
bugzilla.suse.com/1218909
bugzilla.suse.com/1218911
bugzilla.suse.com/1222979
bugzilla.suse.com/1222983
bugzilla.suse.com/1222984
bugzilla.suse.com/1222986
bugzilla.suse.com/1222987
bugzilla.suse.com/1228046
bugzilla.suse.com/1228047
bugzilla.suse.com/1228048
bugzilla.suse.com/1228050
bugzilla.suse.com/1228051
bugzilla.suse.com/1228052
bugzilla.suse.com/1236278
bugzilla.suse.com/1236804
suse.com/security/cve/CVE-2020-14803
suse.com/security/cve/CVE-2021-41041
suse.com/security/cve/CVE-2022-21426
suse.com/security/cve/CVE-2022-21434
suse.com/security/cve/CVE-2022-21443
suse.com/security/cve/CVE-2022-21476
suse.com/security/cve/CVE-2022-21496
suse.com/security/cve/CVE-2022-21540
suse.com/security/cve/CVE-2022-21541
suse.com/security/cve/CVE-2022-21618
suse.com/security/cve/CVE-2022-21619
suse.com/security/cve/CVE-2022-21624
suse.com/security/cve/CVE-2022-21626
suse.com/security/cve/CVE-2022-21628
suse.com/security/cve/CVE-2022-34169
suse.com/security/cve/CVE-2022-3676
suse.com/security/cve/CVE-2022-39399
suse.com/security/cve/CVE-2023-21835
suse.com/security/cve/CVE-2023-21843
suse.com/security/cve/CVE-2023-21930
suse.com/security/cve/CVE-2023-21937
suse.com/security/cve/CVE-2023-21938
suse.com/security/cve/CVE-2023-21939
suse.com/security/cve/CVE-2023-21954
suse.com/security/cve/CVE-2023-21967
suse.com/security/cve/CVE-2023-21968
suse.com/security/cve/CVE-2023-22006
suse.com/security/cve/CVE-2023-22036
suse.com/security/cve/CVE-2023-22041
suse.com/security/cve/CVE-2023-22045
suse.com/security/cve/CVE-2023-22049
suse.com/security/cve/CVE-2023-22081
suse.com/security/cve/CVE-2023-25193
suse.com/security/cve/CVE-2023-2597
suse.com/security/cve/CVE-2023-5676
suse.com/security/cve/CVE-2024-20918
suse.com/security/cve/CVE-2024-20919
suse.com/security/cve/CVE-2024-20921
suse.com/security/cve/CVE-2024-20926
suse.com/security/cve/CVE-2024-20945
suse.com/security/cve/CVE-2024-20952
suse.com/security/cve/CVE-2024-21011
suse.com/security/cve/CVE-2024-21012
suse.com/security/cve/CVE-2024-21068
suse.com/security/cve/CVE-2024-21085
suse.com/security/cve/CVE-2024-21094
suse.com/security/cve/CVE-2024-21131
suse.com/security/cve/CVE-2024-21138
suse.com/security/cve/CVE-2024-21140
suse.com/security/cve/CVE-2024-21144
suse.com/security/cve/CVE-2024-21145
suse.com/security/cve/CVE-2024-21147
suse.com/security/cve/CVE-2025-21502
Left out here: the rest of 1 source description. The JSON record has them.