You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<buttonclass="btn btn-light" onclick="location.href='https://github.com/sebhildebrandt/systeminformation'">View on Github <iclass=" fab fa-github"></i></button>
Copy file name to clipboardExpand all lines: docs/security.html
+19-1Lines changed: 19 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,24 @@ <h2>Passing User Paramters to Systeminformation</h2>
49
49
<pclass="warning">This can lead to serious impact on your servers!</p>
50
50
<p>We highly recommend to always upgrade to the latest version of our package. We maintain security updates for version 5 AND also version 4. For version 4 you can install latest version by placing <spanclass="code">"systeminformation": "^4"</span> in your package.json (dependencies) and run <spanclass="code">npm install</span></p>
<p>We had an issue that there was a possibility to perform a potential command injection possibility by crafting detected SSIDs in <spanclass="code">wifiConnections()</span>, <spanclass="code">wifiNetworks()</span>.</p>
61
+
62
+
<h4>Patch</h4>
63
+
<p>Problem was fixed with parameter checking. If you are using version 5, please upgrade to version >= 5.7.21 (version 4 is not affected).</p>
64
+
65
+
<h4>Workaround</h4>
66
+
<p>If you cannot upgrade, be sure to check or sanitize parameter strings that are passed to <spanclass="code">wifiConnections()</span>, <spanclass="code">wifiNetworks()</span> (string only)</p>
0 commit comments