CVE-2010-0840
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
Patch now. It under exploitation confirmed by CISA and has a working public exploit.
Official vendor statements in CSAF/VEX format: whether their product is affected, already fixed, or ruled out — and why. These are the vendor's assertions, not Vexday's judgment.
Apply updates per vendor instructions.
A flaw in Java Runtime Environment allowed attackers to run malicious code on computers running vulnerable Java versions. This happened because Java did not properly verify that certain trusted methods were actually safe to execute, letting attackers trick the system into running their commands.
The vulnerability stems from improper validation of privileged method execution in JRE, where untrusted objects extending trusted classes or implementing trusted interfaces could bypass security checks. Remote attackers could exploit this via specially crafted objects to achieve arbitrary code execution with the privileges of the JRE process, affecting confidentiality, integrity, and availability across Java SE versions 6 Update 18, 5.0 Update 23, and 1.4.2_25.
The full analysis of this CVE is available in Portuguese →