Skip to content

Commit 0b7e356

Browse files
committed
try
1 parent 3def12e commit 0b7e356

6 files changed

Lines changed: 251 additions & 18 deletions

File tree

security.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,14 @@ internet or untrusted networks. We recommend access within trusted networks (com
4343
private cloud environments), using restrict access to the Spark cluster with robust authentication,
4444
authorization, and network controls.
4545

46+
<h3>Is loading a machine learning model secure? Who is responsible for model security?</h3>
47+
48+
Loading an Apache Spark ML model is equivalent to loading and executing code within the Spark runtime.
49+
50+
Spark ML models may contain serialized objects, custom transformers, user-defined expressions, and execution graphs. During model loading, Spark deserializes these components, reconstructs the pipeline, and instantiates runtime objects. This process can invoke executable logic on the Spark driver and executors. As a result, a malicious or tampered model may execute arbitrary code, access sensitive data, or compromise cluster nodes.
51+
52+
End users must treat Spark ML models with the same level of caution and security scrutiny as any third-party software. This includes verifying the source, validating integrity, and applying appropriate isolation and security controls before loading or deploying a model.
53+
4654
<h2>Known security issues</h2>
4755

4856
<h3 id="CVE-2023-32007">CVE-2023-32007: Apache Spark shell command injection vulnerability via Spark UI</h3>

site/docs/3.5.6/api/R/reference/groupedData.html

Lines changed: 113 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<html>
22
<head>
3-
<meta http-equiv="refresh" content="0;URL=https://spark.apache.org/docs/3.5.6/api/R/reference/column_nonaggregate_functions.html" />
3+
<meta http-equiv="refresh" content="0;URL=https://spark.apache.org/docs/3.5.6/api/R/reference/columnfunctions.html" />
44
<meta name="robots" content="noindex">
5-
<link rel="canonical" href="https://spark.apache.org/docs/3.5.6/api/R/reference/column_nonaggregate_functions.html">
5+
<link rel="canonical" href="https://spark.apache.org/docs/3.5.6/api/R/reference/columnfunctions.html">
66
</head>
77
</html>
88

0 commit comments

Comments
 (0)