I think the most important thing the SolarWinds hack has revealed is that the massive pile of paperwork that has to be filled out, full of security controls, to accredit system for government systems, is fairly useless. It's the digital equivalent of the Great Wall of China. Designed by bureaucrats, impressive in size, a massive effort, and ultimately not going to stop the Mongols anyways. Security paperwork is not security.<p>More important I think is that the months and months it takes to usher things through the process forces things to be out of date which in itself creates security problems.<p>An actual audit of the source code + running it in an instrumented live test environment to capture behavior is far better.