News for hackers. Stuff that matters.
Re:NSA Kubernetes Hardening Guidance [pdf] by haolez on Tuesday August 03, 2021 @03:59PM (#28053422)
Who scans the vulnerability scanners? Genuine question. How does the community/ecosystem solve this problem of auditability?
Re:NSA Kubernetes Hardening Guidance [pdf] by nonameiguess on Tuesday August 03, 2021 @04:37PM (#28053850)
We deal with this by having multiple vulnerability scanners. Product A and Product B both scan your active environment. Product A scans Product B. Product B scans Product A. Additionally, make the vendors of those products sign NDAs so your threat actors, other than insiders, don't necessarily even know who they are. An attacker then needs to not only compromise both, but figure out who they are in the first place.
Re:NSA Kubernetes Hardening Guidance [pdf] by herodoturtle on Tuesday August 03, 2021 @05:11PM (#28054285)
To this I'd add what is colloquialy referred to as a "Chinese wall", so that even insiders aren't aware of the full picture.
Re:NSA Kubernetes Hardening Guidance [pdf] by knownjorbist on Tuesday August 03, 2021 @04:09PM (#28053536)
Re:NSA Kubernetes Hardening Guidance [pdf] by Zababa on Tuesday August 03, 2021 @04:39PM (#28053879)
Are there any people working seriously on this? I'm aware of efforts for OCaml (http://gallium.inria.fr/~scherer/drafts/camlboot.pdf), but that's it.
Re:NSA Kubernetes Hardening Guidance [pdf] by LukeShu on Tuesday August 03, 2021 @05:06PM (#28054228)
https://dwheeler.com/trusting-trust/

'dwheeler is now the Linux Foundation's Director of Open Source Supply Chain Security.

Re:NSA Kubernetes Hardening Guidance [pdf] by pabs3 on Tuesday August 03, 2021 @09:26PM (#28056250)
The Bootstrappable Builds community (which camlboot is part of) are working on a lot of different efforts in this area. The main one is going from a small amount of machine code to an entire Linux distro, which is in-progress.

https://bootstrappable.org/ https://bootstrapping.miraheze.org/

Re:NSA Kubernetes Hardening Guidance [pdf] by kibwen on Wednesday August 04, 2021 @12:27PM (#28062949)
Here's the original resource on Diverse Double Compilation to counter Trusting Trust Attacks: https://dwheeler.com/trusting-trust/

Notably I know the Rust compiler has been verified in this way (or at least certain versions of it have been verified), but it shouldn't be hard to do the same for any language with multiple independent implementations.

Re:NSA Kubernetes Hardening Guidance [pdf] by tinco on Tuesday August 03, 2021 @04:04PM (#28053483)
If your threat profile says you need to audit your vulnerability scanners, you audit your vulnerability scanners. There's not really a problem there right?
Re:NSA Kubernetes Hardening Guidance [pdf] by Pokepokalypse on Tuesday August 03, 2021 @07:02PM (#28055330)
NIST also says: if your scanner finds a vulnerability, it's up to you to VALIDATE that it's not a false-positive.

False-positives abound on these scanners.

Re:NSA Kubernetes Hardening Guidance [pdf] by haolez on Tuesday August 03, 2021 @06:03PM (#28054790)
I've never had to. I wanted feedback from people who have.
Re:NSA Kubernetes Hardening Guidance [pdf] by jhawk28 on Tuesday August 03, 2021 @05:53PM (#28054704)
that was the issue in the solar winds hack: https://www.npr.org/2021/04/16/985439655/a-worst-nightmare-c...