vendor:
Spark
by:
AkhilD (AkhilDas)
9.3
CVSS
HIGH
Arbitary Code Execution
N/A
CWE
Product Name: Spark
Affected Version From: All (0.0.x, 1.1.x, 1.2.x, 1.3.x)
Affected Version To: All (0.0.x, 1.1.x, 1.2.x, 1.3.x)
Patch Exists: NO
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: 1.2.2001
2015
Arbitary Code Execution in Apache Spark Cluster
Spark clusters which are not secured with proper firewall can be taken over easily (Since it does not have any authentication mechanism), this exploit simply runs arbitarty codes over the cluster. All you have to do is, find a vulnerable Spark cluster (usually runs on port 7077) add that host to your hosts list so that your system will recognize it (here its spark-b-akhil-master pointing to 54.155.61.87 in my /etc/hosts) and submit your Spark Job with arbitary codes that you want to execute.
Mitigation:
Secure the Spark cluster with proper firewall and authentication mechanism.