cbcvebase.
CVE-2012-1533
published 2012-10-16

CVE-2012-1533: Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier, and 6 Update 35 and earlier, allows remote…

PriorityP276critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
68.53%
99.3th percentile
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier, and 6 Update 35 and earlier, allows remote attackers to affect confidentiality, integrity, and availability via unknown vectors related to Deployment, a different vulnerability than CVE-2012-3159.

Affected

12 ranges
VendorProductVersion rangeFixed in
oraclejdk<= 1.7.0
oraclejdk<= 1.6.0
oraclejdk
oraclejdk
oraclejre<= 1.7.0
oraclejre<= 1.6.0
oraclejre
oraclejre
sunjdk
sunjdk
sunjdk
sunjre

Detection & IOCsextracted from sources · hover to see the quote

command-XXaltjvm
filenamejvm.dll
otherContent-Type: application/x-java-jnlp-file
snort
alert http $EXTERNAL_NET any -> $HOME_NET any (msg:"ET EXPLOIT Possible 2012-1533 altjvm RCE via JNLP command injection"; flow:established,to_client; file.data; content:"<jnlp"; nocase; content:"initial-heap-size"; nocase; content:"max-heap-size"; content:"-XXaltjvm"; nocase; fast_pattern; reference:cve,2012-1533; classtype:trojan-activity; sid:2017013; rev:4; metadata:created_at 2013_06_13, cve CVE_2012_1533, confidence Medium, signature_severity Major, updated_at 2024_03_13, mitre_tactic_id TA0008, mitre_tactic_name Lateral_Movement, mitre_technique_id T1210, mitre_technique_name Exploitation_Of_Remote_Services;)
  • Detect malicious JNLP files containing both 'initial-heap-size' and 'max-heap-size' parameters alongside the '-XXaltjvm' option, which is the core injection vector for this CVE.
  • Watch for javaws.exe or javaw.exe spawning processes or loading DLLs from UNC/WebDAV paths, which indicates successful -XXaltjvm injection from a remote share.
  • The exploit requires the target to have the WebClient service (WebDAV Mini-Redirector) enabled; presence of WebDAV PROPFIND requests for .dll files from a Java process is a strong indicator of exploitation.
  • The exploit serves the malicious JNLP on port 80 with URIPATH '/'; look for HTTP GET requests for .jnlp files followed by WebDAV PROPFIND/GET requests for .dll files from the same host as a kill-chain indicator.
  • ·The exploit only targets Windows x86 platforms (XP SP3 and Windows 7) and requires the attacker's server to run on port 80 with URIPATH '/' when using the WebDAV delivery method; non-Windows hosts are not affected by this specific attack chain.
  • ·Affected versions are strictly JRE 1.6.31 through 1.6.35 and 1.7.03 through 1.7.07; versions 1.6.37+ and 1.7.09+ (patched in October 2012) are not vulnerable.
  • ·An alternative UNCPATH can be specified to bypass the WebDAV/SMB limitation, allowing use of a pre-staged SMB server instead of the built-in WebDAV delivery.

CVSS provenance

nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
vendor_redhat10.0CRITICAL
vendor_ubuntu10.0CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.