diff --git a/docs/refguide.xml b/docs/refguide.xml
index 3e75b4c6e..49de8f6e4 100644
--- a/docs/refguide.xml
+++ b/docs/refguide.xml
@@ -2210,7 +2210,7 @@ Boolean expression describing a more complex set of scripts. Each
element is interpreted first as an expression, then as a category, and
finally as a file or directory name. The special argument
all makes every script in Nmap's script database
-eligible to run.
+eligible to run. The all argument should be used with caution as NSE may contain dangerous scripts including exploits, brute force authentication crackers, and denial of service attacks.
diff --git a/docs/scripting.xml b/docs/scripting.xml
index 858235e7b..f2ed65bd6 100644
--- a/docs/scripting.xml
+++ b/docs/scripting.xml
@@ -460,7 +460,7 @@ Boolean expression describing a more complex set of scripts. Each
element is interpreted first as an expression, then as a category, and
finally as a file or directory name. The special argument
all makes every script in Nmap's script database
-eligible to run.
+eligible to run. The all argument should be used with caution as NSE may contain dangerous scripts including exploits, brute force authentication crackers, and denial of service attacks.
@@ -500,8 +500,8 @@ subdirectory of the Nmap data directory by default (see
a database stored
in scripts/script.db,script.db
which lists the category or categories in which each script belongs.
-Give the argument all to execute all scripts in the
-Nmap script database.
+The argument all will execute all scripts in the
+Nmap script database, but should be used cautiously since Nmap may contain exploits, denial of service attacks, and other dangerous scripts.
@@ -618,13 +618,6 @@ Nmap script database.
/home/user/customscripts.
-
- nmap --script all
-
- Loads every script in
- script.db.script.db
-
-
wildcardsin script selection