RE: https://infosec.exchange/@sophieschmieg/117480282614361029
When I did security assessments in banks, my favorite thing to do was the physical building #walkaround—An outdoor stroll with the client on their site and building perimeters. In about 15% of cases I'd come across a non-primary outside door. The client would say "oh, no one goes in there, it's always locked". Then I'd turn the knob and pull open the door. After the client retrieved their jaw from the ground and re-attached it, they'd stammer and I'd point out that this was my job: Bring a pair of fresh eyes and validate their assumptions.
Coming from an #audit background, it is amazing to me what even some security people think of as "validation". In highly sensitive environments (my previous work with credit file systems), I don't make any assumptions.
"XYZ is prevented"? Great. Test it. I don't care that it is pointless to test it, create an automated, periodic test and test it. If our security RELIES on XYZ being prevented, it is #negligent (yes, I said the corporate N word) to not test it.
I'm not picking on @sophieschmieg here—it appears that no one validated the key choices of upstream CAs.
The question is: How many OTHER assumptions have been made in your tools, in your org, in the global security systems we rely on?