CVE-2018-17190

Published Nov 19, 2018 CVSS 3.0 · 9.8 Critical EPSS 8.8% KEV · Not listed
Description
In all versions of Apache Spark, its standalone resource manager accepts code to execute on a 'master' host, that then runs that code on 'worker' hosts. The master itself does not, by design, execute user code. A specially-crafted request to the master can, however, cause the master to execute code too. Note that this does not affect standalone clusters with authentication enabled. While the master host typically has less outbound access to other resources than a worker, the execution of code on the master is nevertheless unexpected.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2018-0765 In all versions of Apache Spark, its standalone resource manager accepts code to execute on a 'master' host, that then runs that code on 'worker' hosts. The master itself does not, by design, execute user code. A specially-crafted request to the master can, however, cause the master to execute code too. Note that this does not affect standalone clusters with authentication enabled. While the master host typically has less outbound access to other resources than a worker, the execution of code on the master is nevertheless unexpected.
Github GHSA Github GHSA GHSA-phg2-9c5g-m4q7 Remote Code Execution in spark-core
History
Type Values Removed Values Added
Metrics epss

{'score': 0.01605}

epss

{'score': 0.01118}

Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Aug 5, 2024, 10:39 AM
Reserved
Sep 19, 2018, 12:00 AM
Status
Modified
Published
Nov 19, 2018, 2:29 PM
Modified
Jun 17, 2026, 1:45 AM