CVE-2019-10099

Prior to Spark 2.3.3, in certain situations Spark would write user data to local disk unencrypted, even if spark.io.encryption.enabled=true. This includes cached blocks that are fetched to disk (controlled by spark.maxRemoteBlockSizeFetchToMem); in SparkR, using parallelize; in Pyspark, using broadcast and parallelize; and use of python udfs.

Score
CVSS 3.1 7.5 High
Status
Modified - security@apache.org
Published
2019-08-07
Last modified
2024-08-04
Weaknesses
CWE-312

Affected products

References