Why the Standard 90-Day Vulnerability Disclosure Policy is Dead

AI is changing how hackers find and exploit software bugs, making the traditional 90-day patch window obsolete. Learn why your security strategy needs an urgent

The world of digital security is shifting beneath our feet. For years, the industry relied on a standard 90-day grace period to fix software flaws. This window allowed teams to find a bug, build a patch, and ship it before hackers could cause real damage. That era is over. We are now in a race against machines. Artificial intelligence tools can scan millions of lines of code in seconds, identifying patterns that humans might miss for months. If you are still operating on a three-month disclosure timeline, you are effectively leaving your digital front door wide open. This is not a drill or a theoretical warning. The speed at which vulnerabilities move from discovery to weaponization has reached a point where manual processes cannot keep up. It is time to rethink how we protect our code before the next major breach hits home. A glowing digital code interface representing the rapid scanning and identification of software vulnerabilities by AI systems.

The collapse of traditional security timelines

The 90-day disclosure policy was born from a simpler time. It assumed that finding a bug was hard and writing an exploit was even harder. It also assumed that the people trying to break into systems worked at the same pace as those trying to build them. Those assumptions no longer hold true in the modern age. Security researcher Himanshu Anand recently broke down why this model is failing. He points out that the sheer volume of automated scanning means that bugs are being found by multiple parties at the exact same time. We are seeing a race to the finish line where the prize is a working exploit. When a vulnerability is discovered today, it does not stay a secret for long. Bots are constantly crawling through repositories and commits, looking for the tell-tale signs of bad programming. By the time a company realizes they have a problem, the information is often already spreading through underground networks.

How AI has weaponized the patch cycle

The rise of Large Language Models has turned bug-hunting into a superpower. A human researcher might take days to analyze a complex codebase for a specific memory leak. An AI, however, can perform that same task with perfect focus, 24 hours a day, without getting tired or distracted by other work. Consider the recent Linux kernel exploits like Copy Fail and Dirty Frag. These were significant issues that allowed local users to gain root access. Because these flaws were found so quickly by automated tools, the window between disclosure and public availability was razor-thin. There was no time for the standard 90-day buffer. Attackers are not just using AI to find bugs; they are using it to write the code that exploits them. Anand noted that he was able to build a functional exploit for a patched vulnerability in the React framework in just thirty minutes. If a security expert can do it that fast, imagine what a motivated black-hat hacker can achieve. The reality is that we are no longer playing against human adversaries. We are playing against systems that can iterate through thousands of attack vectors every hour. If your security team is still reading through CVE descriptions while attackers are scanning your git logs, you have already lost the match. This creates a dangerous gap in the software supply chain. Developers are often still working under the old mindset of monthly patch cycles. They release updates when they are ready, not when the threat level demands. In this new world, that approach is a liability that companies simply cannot afford.

Technical realities of modern bug detection

At the heart of these vulnerabilities are often simple, recurring mistakes. Modern software is built on layers of abstraction, and those layers often contain insecure mechanisms. Zero-copy operations, where data is processed in-place rather than being moved, are a prime example of where things go wrong. These mechanisms are efficient for performance, but they are a nightmare for security. When a developer makes a mistake in how these operations are handled, the AI identifies the pattern almost instantly. It does not need to understand the intent of the code; it only needs to see the structural flaw. Furthermore, closed-source software is not safe just because the code is hidden. Bots are incredibly good at decompiling binaries and running network scans to find entry points. The argument that "security through obscurity" works is dead. If you have a vulnerability, an automated scanner will eventually find it. We are seeing a move toward what some call "P0" security management. This means treating every critical bug as an immediate, life-or-death emergency. There is no waiting for the next patch cycle. If the code is broken, it must be fixed and deployed today, or you risk being the next headline in the news.

The future of secure software development

What does this mean for the future? First, it means that development pipelines must integrate security checks at every single step. You cannot wait until the end of the build process to run an audit. Security must be baked into the very first line of code that a programmer writes. Second, we need to accept that the 90-day window is a relic of the past. Companies that fail to adapt will continue to suffer from public exploits. The only way to survive is to increase the speed of the "release train." If you cannot patch a critical bug in hours, your system is not truly secure. Finally, the open-source community provides a glimpse of the solution. Projects that maintain high standards of transparency and rapid response are often the most resilient. They fix things quickly because the code is visible to everyone. Closed-source vendors must learn to move with similar speed if they want to survive. The game has changed. AI has raised the stakes for everyone, from small startups to global tech giants. We can either adapt to this new speed, or we can watch as our systems are systematically picked apart by the very tools we once thought would help us.

Frequently asked questions

  • Why is the 90-day disclosure window considered dead? It assumes attackers move slowly. With AI, attackers can weaponize a vulnerability in minutes, making the wait for a patch a period of extreme risk.
  • Are AI tools really that effective at finding bugs? Yes. Because AI does not tire, it can scan millions of lines of code for known bad patterns and structural flaws far faster than any human team.
  • What is a P0 security issue? A P0 issue is a critical vulnerability that requires immediate attention. It bypasses standard release cycles because the risk of active exploitation is too high to wait.
  • Does open-source software have an advantage? Yes, the transparency of open source allows for faster identification and community-driven patching, which is essential in an age of rapid AI attacks.
  • What can developers do to protect their code? Integrate AI-driven security checks directly into the CI/CD pipeline and prioritize fixing critical vulnerabilities as soon as they are identified.

Expert take: my perspective

I think the most frustrating part of this shift is the denial I see in many engineering departments. Managers still want to stick to their quarterly roadmaps and monthly patch cycles. They treat security as a box to check rather than a constant, living process. That mindset is dangerous.

The thing that gets me is how we talk about "ethical" versus "non-ethical" hackers as if the tool cares about the user. An LLM doesn't have a moral compass. It just follows the instructions given to it. If you build a tool that finds bugs, you have to assume that someone else is building the same tool to find those bugs for malicious gain.

I believe we are entering a phase where the only way to stay secure is to automate the defense to match the automation of the attack. If you aren't using AI to find your own bugs before you deploy, you are basically waiting for someone else to do it for you. And trust me, they won't be as kind about the disclosure as a researcher would be.

Ultimately, this is a wake-up call for the entire tech industry. We've spent decades building complex systems on top of shaky foundations. Now that the machines are poking at those foundations, we're seeing just how much work we have left to do. It's going to be a messy, fast-paced few years, but those who lean into automated security will be the ones left standing.