Description
The compilation daemon in Scala before 2.10.7, 2.11.x before 2.11.12, and 2.12.x before 2.12.4 uses weak permissions for private files in /tmp/scala-devel/${USER:shared}/scalac-compile-server-port, which allows local users to write to arbitrary class files and consequently gain privileges.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2018-0669 | The compilation daemon in Scala before 2.10.7, 2.11.x before 2.11.12, and 2.12.x before 2.12.4 uses weak permissions for private files in /tmp/scala-devel/${USER:shared}/scalac-compile-server-port, which allows local users to write to arbitrary class files and consequently gain privileges. |
Github GHSA |
GHSA-qvxv-pmq9-4q7g | High severity vulnerability that affects org.scala-lang:scala-compiler |
References
History
No history.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-08-05T19:50:16.493Z
Reserved: 2017-10-12T00:00:00.000Z
Link: CVE-2017-15288
No data.
Status : Modified
Published: 2017-11-15T16:29:00.450
Modified: 2026-05-13T00:24:29.033
Link: CVE-2017-15288
OpenCVE Enrichment
No data.
EUVD
Github GHSA