File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ with those resources.
9
9
The resource can be entirely allowed or denied, or actions related to it can
10
10
be controlled. For example, file system reads can be allowed while denying
11
11
writes.
12
+ This feature does not protect against malicious code. According to the Node.js
13
+ [ Security Policy] [ ] , Node.js trusts any code it is asked to run.
12
14
13
15
If you find a potential security vulnerability, please refer to our
14
16
[ Security Policy] [ ] .
@@ -150,6 +152,12 @@ There are constraints you need to know before using this system:
150
152
151
153
#### Limitations and Known Issues
152
154
155
+ * The permission model implements a "seat belt" approach, which prevents trusted
156
+ code from unintentionally changing files or using resources that access has
157
+ not explicitly been granted to. It does not provide security guarantees in the
158
+ presence of malicious code. Malicious code can bypass the permission model and
159
+ execute arbitrary code without the restrictions imposed by the permission
160
+ model.
153
161
* Symbolic links will be followed even to locations outside of the set of paths
154
162
that access has been granted to. Relative symbolic links may allow access to
155
163
arbitrary files and directories. When starting applications with the
You can’t perform that action at this time.
0 commit comments