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
{{ message }}
This repository has been archived by the owner on Nov 17, 2017. It is now read-only.
As stated in this advisory (https://nodesecurity.io/advisories/118) minimatch <=3.0.1 is vulnerable to RegexDOS, and it seems like that version is one of the dependencies generator-kibana relies at the moment.
You can confirm that by running the following command inside the project containing the plugin
Michaels-MacBook-Pro:plugin michaelhidalgo$ ls
README.md node_modules public
index.js package.json server
npm ls minimatch
Thanks for letting us know. The problem is our use of an outdated version of babel, which is a larger issue unfortunately.
I think that because that vulnerable version of minimatch is limited to babel, the code at runtime is still safe. My guess is that babel uses minimatch for its process, and should not affect the code it outputs, but I haven't dug into it, so I could be wrong.
I believe the real risk is if someone can trigger the Denial of Service condition from up the dependency chain, that is by using babel, maybe is worth to do a PoC and determine if it is exploitable.
As stated in this advisory (https://nodesecurity.io/advisories/118) minimatch <=3.0.1 is vulnerable to RegexDOS, and it seems like that version is one of the dependencies generator-kibana relies at the moment.
You can confirm that by running the following command inside the project containing the plugin
So one of the dependencies of babel depends on the version that might be vulnerable.
The text was updated successfully, but these errors were encountered: