logoalt Hacker News

We eliminated 1,400 CVEs in NanoClaw's container images

55 pointsby omrimayatoday at 2:18 PM38 commentsview on HN

Comments

prymitivetoday at 4:59 PM

For those unfamiliar, “CVE” stands for “CV Enrichment”, common slang in Posture Engineering

show 1 reply
halestocktoday at 3:07 PM

Pretty impressive to introduce 1400 CVEs in a project that's only ~7 months old.

show 6 replies
tptacektoday at 4:48 PM

If you're not a security person, the unspoken subtext here: the overwhelming majority of these "CVEs" do not matter to the project, and a very large number of them don't matter at all. They're pro-forma findings, like ReDOS in code paths that are rarely used, or, even more commonly, "prototype pollution" issues.

cdnstevetoday at 6:13 PM

What do you use for Nanoclaw's sandboxing?

aliasxneotoday at 3:49 PM

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.

show 2 replies
evanjrowleytoday at 4:23 PM

Why is the Node ecosystem like this? Why do people continue to choose it for popular projects vs. anything else?

show 5 replies
evikstoday at 5:17 PM

What is NanoClaw? Glad you asked:

> NanoClaw is a secure, lightweight alternative to OpenClaw.

show 2 replies
iandanforthtoday at 3:25 PM

I don't understand the 'custom patch' strategy over 'fix the app with a major version change' strategy.

sajithdilshantoday at 5:10 PM

I wonder how many new CVEs were introduced while patching these

raver1975today at 5:08 PM

That's what happens when you vibe code.

bryan0today at 4:58 PM

Why hasn't looking at EPSS (Exploit Prediction Scoring System) become a more standard approach than just raw CVEs?

KaiserProtoday at 3:00 PM

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.

show 1 reply
Suractoday at 4:57 PM

let me guess. they wrote a promt that told claude do undo all bugs?