-
-
Notifications
You must be signed in to change notification settings - Fork 18.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
High severity vulnerabilities #3285
Comments
Probably it might be issue with dependabot, |
There is no problem with dependabot, but the bundlewatch package has no new update to fix this. There is literally no fix this right now. |
I'll leave these links here as they directly address the affected dependencies:
|
Fixed in 51f243e |
No only one of the two is fixed. |
@XhmikosR Should we wait for bundlewatch updates the package or can I release AdminLTE v3.1.0? |
Bundlewatch is a devDependency so I'd say it shouldn't block you. The rest of the plugins issues is what I"m personally worried about... |
Ah, wait, this issue is about the devDependency vulnerabilities. I wouldn't wait because there's no sign this could be fixed soon. Let alone I doubt this issue affects AdminLTE. At some point, if https://github.com/jackyef/bundlewatch-gh-action matures, I personally plan to move to this. Right now, it has some issues, although it works. I have a WIP upstream branch, but I'm waiting for a new version. |
@alexkuc its common in every node projects, |
I am not sure if closing this issue is the right way to go. After all, bugs happen in software all the time and it's not a reason not to fix them. Also, it is somewhat unappealing when you install a 3rd party dependency, get a massive red warning "Security vulnerability found", open the issue tracker for the software and find the issue closed because "this happens all the time". It's my opinion, I could be wrong but other popular JS packages generally do not close security-related issues because they happen all the time. Also, in the SO link you gave, the accepted answer shows a GH issue (karma-runner/karma#2994) where the vulnerability was in fact fixed. |
This a pretty serious issue. Many of the plugins have security issues and this is unrelated to the npm vulnerabilities. |
Now this is fixed 😄 bundlewatch is updated 0.3.1. |
@XhmikosR I'm thinking about to remove the plugins folder and use CDN's with AdminLTE v4.0.0, this sould help 🤣. |
Totally unrelated, though. The plugins do have potential security issues. The idea isn't to hide this fact, but instead report them upstream and get them fixed. |
Ok I will remove/replace about ~80% of the plugins with the change to remove jQuery from AdminLTE, then we need to check it again. |
Cloning repository via npm mentions the following:
Running
npm audit
reveals the following:I know that
browsersync
is used only for development and is not part ofdist
files. What aboutbundlewatch
? Is it used insidedist
files or not?Reading description of
bundlewatch
leads me to believe it is used as a dev tool and as such, is not part of thedist
files but I'd like to double check to be sure.The text was updated successfully, but these errors were encountered: