CVE-2024-3933
Last modified
CVE-2024-3933 is a high-severity vulnerability rated 7.3/10 on the CVSS scale. 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.. EPSS estimates a 0.21% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Eclipse | Openj9 | >= 0.13.0, < 0.44.0 |
References
- https://github.com/eclipse/omr/pull/7275Issue Tracking, Patch
- https://gitlab.eclipse.org/security/cve-assignement/-/issues/21Issue Tracking, Vendor Advisory
- https://github.com/eclipse/omr/pull/7275Issue Tracking, Patch
- https://gitlab.eclipse.org/security/cve-assignement/-/issues/21Issue Tracking, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2024-3933?
How severe is CVE-2024-3933?
How do I fix CVE-2024-3933?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2024
- CVE-2024-39324aimeos/ai-admin-graphql is the Aimeos GraphQL API admin inte…3.8
- CVE-2024-39325aimeos/ai-controller-frontend is the Aimeos frontend contro…5.3
- CVE-2024-39326SkillTree is a micro-learning gamification platform. Prior t…4.4
- CVE-2024-39327Incorrect Access Control vulnerability in Atos Eviden IDRA b…9.9
- CVE-2024-39328Insecure Permissions in Atos Eviden IDRA and IDCA before 2.7…6.8
- CVE-2024-39329An issue was discovered in Django 5.0 before 5.0.7 and 4.2 b…5.3
- CVE-2024-39330An issue was discovered in Django 5.0 before 5.0.7 and 4.2 b…4.3
- CVE-2024-39331In Emacs before 29.4, org-link-expand-abbrev in lisp/ol.el e…9.8
- CVE-2024-39332Webswing 23.2.2 allows remote attackers to modify client-sid…9.8
- CVE-2024-39334MENDELSON AS4 before 2024 B376 has a client-side vulnerabili…6.5
- CVE-2024-39335Supported versions of Mahara 24.04 before 24.04.1 and 23.04 …9.1
- CVE-2024-39337Click Studios Passwordstate Core before 9.8 build 9858 allow…6.5
Are you affected by CVE-2024-3933?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
