bootstrap.min.js 3.4 at EOL and vulnerabilities #29985
fred-hartman
started this conversation in
General
Replies: 1 comment 2 replies
-
I found merge 29844 into master that removes bootstrap altogether, but only removed two of the three references in the superset-frontend/package-lock.json. Is it planned to be fully removed? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are running Superset 4.0.1, but I have looked at superset-frontend/package-lock.json and change logs for 4.0.2 and 4.1.0rc1 and the releases are still pinned at "bootstrap": "^3.4.1",
There are multiple vulnerabilities in the v3.4.1 release of bootstrap and it is also flagged as a dead branch, meaning we are getting pushback on Superset remaining in use unless there is a detailed understanding and mitigations of each vulnerability.
https://security.snyk.io/package/npm/bootstrap
Another path forward is buying https://www.herodevs.com/support/nes-bootstrap, which would require us to patch each Superset release and replace pieces which would introduce significant additional QA on every release, which is not viable.
I don't see any ticket or discussion about upgrading bootstrap to a release that gets security fixes or a review of the CVEs that would justify a risk acceptance or other mitigation options.
Did I miss it?
Beta Was this translation helpful? Give feedback.
All reactions