Pretty impressive to introduce 1400 CVEs in a project that's only ~7 months old.
Why is the Node ecosystem like this? Why do people continue to choose it for popular projects vs. anything else?
I'm convinced you can tackle 5-10 "CVEs" a day, make a little dashboard, put some pretty graphs on it, and send it to your exec team and probably get accolades. Nevermind that the CVEs had nothing to do with your product.
This is how Vanta et al. make millions.
I don't understand the 'custom patch' strategy over 'fix the app with a major version change' strategy.
so s/bookworm/trixie/g didn't work then?
Yes, this is mostly a joke, I am able to understand the difference between base distros.
a spot on "joke". deb12 is gone for a month now.
These are CVEs in the base image and in standard lib dependencies. For example, just scanned an unhardened image I built today:
If the thing measuring whether there are CVEs is also the thing creating said CVEs, are we sure they are even CVEs? Deduped? Etc.
It’s like it’s made of CVEs. First 50-100 should be a good sign if it’s cleaner to start over.