Re: Sabotage?
Seems the problem isn't the vulnerabilities that got detected, but the appalling way they were advertised to the entire world, before patches could be rolled out.
The process is what it is because so many reported vulnerabilities were simply ignored. Companies didn't want to waste $$ chasing bugs in legacy code. OSes didn't want to admit that they had vulnerabilities. OSS devs that had other priorities. It had been the practice to report the bug to the owner, then wait a period of time before announcing to the world. But if your only option for reporting a vulnerability is to open a ticket on some public bug tracker that is possibly monitored by people who want to find new exploits, do you not report and hope no one else finds it, or use the tools available that make it public immediately?
BTW, note that the details of neither of the CopyFail or Dirty Frag were 'simply released'. They were reported, there was an embargo on releasing the details, and someone else released exploits. One was by looking at developer commits to fix the problem.
Also, both of these were LPE (Local Privilege Escalation). So rather than needing a kill switch, lock out non-admin local logins until it's patched.