In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsThere is no fixed version for domokeeper
.
domokeeper is a pluggable domotic control server for Raspberry Pi 2/3.
Affected versions of this package are vulnerable to Arbitrary Code Execution. The path to required module is passed in an HTTP request without any sanitisation, thus making it possible to load code that was not intended to run on the server.
In addition, the fact that output of the module is passed to server response directly may cause information leakage. For example it is possible to read package.json
file or any other json file.
domokeeper
and run itnpm i domokeeper
node node_modules/domokeeper/bin.js
http://localhost:43569/plugins/.%2Fpackage.json
in the browser - the content of package.json
file is printed.