Insufficient File Scheme Validation
+Affected versions:
+ < 5.3.2 and < 4.34.12
+ Date: 2021-02-15
+ CVE indentifier -
+
Impact
+We had an issue that there was a possibility to run inetChecksite against local files due to improper file scheme validation. Affected commands: inetLatency(), inetChecksite().
+ +Patch
+Problem was fixed with additional parameter checking. Please upgrade to version >= 5.3.2 (or >= 4.34.12 if you are using version 4).
+ +Workarround
+If you cannot upgrade, be sure to check or sanitize service parameter strings that are passed to inetLatency(), inetChecksite() (sanitize `file://` parameter)
++
Command Injection Vulnerability
Affected versions:
< 5.3.1 and < 4.34.11
diff --git a/docs/v4/gettingstarted.html b/docs/v4/gettingstarted.html
index bf6afff..a97048f 100644
--- a/docs/v4/gettingstarted.html
+++ b/docs/v4/gettingstarted.html
@@ -67,7 +67,7 @@
This library is supposed to be used as a node.js backend/server-side library and will definilely not work within a browser.
Installation (old version 4)
-$ npm install systeminformation@4 —save+
$ npm install systeminformation@4 —-save
Usage
All functions (except version and time) are implemented as asynchronous functions. Here a small example how to use them:
const si = require('systeminformation');
diff --git a/docs/v4/history.html b/docs/v4/history.html
index b3fddef..a933e98 100644
--- a/docs/v4/history.html
+++ b/docs/v4/history.html
@@ -83,6 +83,11 @@