The entire update file was zeroes
Discussion
The pushed obvious crap straight to full production rollout without a proper build server implementation. A simple smoke test would have found that and failed the build in 5 minutes.
#CodingLikeAFoss
They were like
PUSH-N-PRAY
LET THE CUSTOMERS TEST
ONLY BETA
When you release to your customers with a BECAUSE FUCK YOU version. 🤣🤣🤣
As my TL at work wisely pointed out, even if it's one person's fault that this breaking push happened, the whole organization failed by allowing such a mistake to reach production in the first place.
And it's a cybersecurity company, no less.
Every Comp Sci 101 course after today will have a lesson on Crowdstrike.