
For years, vulnerability management has been built around a relatively simple principle:
Prioritize the vulnerabilities that pose the greatest immediate risk, and remediate the rest according to an agreed timeframe.
It is a sensible principle. In fact, it is necessary.
No organization can patch everything immediately. Large enterprises can have tens of thousands of vulnerabilities across servers, endpoints, applications, cloud environments and network infrastructure. Vulnerability management therefore needs prioritization, risk scoring and remediation SLAs.
But I increasingly wonder whether some of the assumptions behind those SLAs are becoming outdated.
The recent open letter, “A Call for Collective Action on Cyber Defense,” signed by more than 100 technology, cybersecurity, financial and other organizations, including Microsoft, Google, AWS, Cisco, CrowdStrike, Palo Alto Networks, IBM, Oracle and Visa, makes an important observation: the traditional security status quo may no longer be sufficient. It highlights longstanding vulnerabilities, insecure and unpatched software, excessive permissions, weak authentication and accumulated technical debt as weaknesses requiring greater urgency. [1]
That should make us question something more fundamental:
Are remediation windows of weeks or months still appropriate for vulnerabilities simply because we currently assess them as having a lower likelihood of exploitation?
Assumption one: “It’s internal, it can wait”
One of the common risk assumptions in vulnerability management is the distinction between internet-facing and internal assets.
An internet-facing vulnerability might receive a remediation target of 7 or 14 days.
The same or similar vulnerability on an internal server might receive 30, 60 or even 90 days.
The rationale is understandable.
The external system is directly exposed to the internet. The internal server is supposedly protected by firewalls, network segmentation and other security controls.
But there is an important flaw in this reasoning.
The question is not whether the vulnerable system is directly exposed to the internet. The question is: how can an attacker get to it?
- An employee’s laptop can become that route.
- A compromised privileged account can become that route.
- A phishing attack can become that route.
- A third-party connection can become that route.
- A poorly secured development or test environment can become that route.
Once an attacker obtains an initial foothold, the attack surface is no longer simply the organization’s internet perimeter. It is the organization’s entire internal environment.
The latest Verizon Data Breach Investigations Report provides an important backdrop to this concern. Its 2026 report identifies vulnerability exploitation as the leading initial-access vector, accounting for 31% of breaches analysed. It also reports that only 26% of critical vulnerabilities represented in the CISA Known Exploited Vulnerabilities catalogue were fully remediated, with a median resolution time of 43 days. [2]
The lesson is not that every internal vulnerability is automatically critical.
It is that “internal” should not be treated as synonymous with “safe.”
Consider a simple example
An organization identifies a critical vulnerability on an internal server.
The server is not internet-facing, sits behind multiple firewalls and is accessible only from the corporate network. There is no obvious external attack path.
The vulnerability is therefore classified as lower priority than an equivalent vulnerability on an internet-facing server, and the organization gives itself 60 or 90 days to remediate it.
Two weeks later, an employee opens a malicious attachment.
The employee’s workstation is compromised. The attacker obtains credentials and establishes a foothold inside the corporate network.
Suddenly, the supposedly “internal-only” vulnerable server is no longer protected by the same risk assumptions that existed when the vulnerability was assessed.
The vulnerability itself did not change. The attacker’s position changed.
This is why internal vulnerabilities should not necessarily be treated as inherently low risk simply because network controls currently make exploitation more difficult.
Firewalls and network segmentation remain extremely important controls. But they should be viewed as risk-reducing controls, not risk-eliminating controls.
The same principle applies to development and test environments.
A test server may contain no sensitive production data and therefore appear to have limited business impact. But if it provides a route into the production network, exposes service credentials, shares privileged identities, or gives an attacker an opportunity to move laterally, its actual risk may be considerably greater than its initial classification suggests.
The security question should therefore be:
What can an attacker do after compromising this system?
—not simply—
What data is stored on this system?
Two real-world examples
Two incidents make the point sharply — neither depended on exploiting an internet-facing server as the path to significant internal compromise.
NotPetya at Maersk (2017) entered through a compromised software update associated with the Ukrainian financial software provider M.E.Doc. Once inside, the malware spread rapidly across internal networks using multiple lateral-movement techniques, including credential theft, administrative tools and exploitation of SMB vulnerabilities that Microsoft had already addressed through MS17-010. [5]
Microsoft’s analysis showed NotPetya probing internal networks, discovering workstations and domain controllers, attempting to access administrative shares, using recovered credentials and, where necessary, attempting SMB exploitation. [5]
The important lesson for vulnerability management is not simply that an old vulnerability remained unpatched.
It is that once the attacker obtained an initial foothold, vulnerabilities and weaknesses inside the trusted network became part of the attack path.
The 2022 Uber breach illustrates a similar principle with a human attacker rather than a worm. The attacker obtained access to Uber’s VPN environment through compromised credentials and then moved through the internal environment. A network share contained a PowerShell script with hard-coded privileged credentials for Uber’s privileged access management system. Those credentials enabled further privilege escalation and access to highly sensitive systems. [6]
Again, the significant risk was not simply the initial access mechanism.
It was what the attacker could discover and exploit after gaining access to the internal environment.
Neither incident supports the idea that internal systems are inherently low risk. Quite the opposite: they demonstrate why internal attack paths, privileged access and lateral movement need to form part of vulnerability prioritization.
The risk becomes even more significant when attackers can remain undetected for extended periods. IBM’s 2024 breach research reported that breaches involving stolen credentials took an average of 292 days to discover and contain. [7]
That is the better part of a year during which an attacker may be operating within parts of an environment that a traditional vulnerability-management programme may have classified as “internal” and therefore lower priority.
Assumption two: “It’s not exploitable yet, it can wait”
There is another assumption worth challenging.
Many vulnerability-management programmes effectively create two categories:
Exploitable → urgent
Not currently exploitable → wait
Again, this is logical at first glance.
CISA’s Known Exploited Vulnerabilities (KEV) catalogue is an excellent example of threat-informed prioritization. It identifies vulnerabilities known to have been exploited in the wild and provides organizations with an important input into vulnerability-management prioritization. [3]
The problem arises when “not currently known to be exploitable” becomes synonymous with “safe to defer.”
It isn’t.
A vulnerability can move from:
No known exploitation
to
Exploitable
very quickly.
The change may result from the publication of working exploit code, a new proof of concept, an attacker discovering the right preconditions, or an automated tool incorporating the vulnerability into its attack chain.
The vulnerability-management team may be able to change its classification from “not exploitable” to “exploitable” within an hour.
But the attacker does not need to wait for that classification to change.
The attacker only needs to discover the path first.
That creates an uncomfortable question:
What is the acceptable time between a vulnerability becoming practically exploitable and the organization becoming aware of it?
And perhaps an even more important one:
How much of our remediation SLA is effectively relying on attackers not discovering that path before our deadline expires?
The real risk may be the window, not the classification
Imagine two organizations.
Organization A has a critical vulnerability that is currently exploitable. It patches it within seven days.
Organization B has a critical vulnerability that is currently considered not exploitable. Its remediation SLA is 60 days.
On day 20, an exploit becomes available.
Organization B still has 40 days remaining on its SLA.
From a compliance perspective, it may still be “within SLA.”
From an attacker’s perspective, however, there is now a 40-day window of opportunity.
This is where I believe vulnerability management needs to evolve.
We should stop thinking only in terms of:
“Is this vulnerability exploitable today?”
and start asking:
“How quickly could the exploitation conditions change, and how long are we prepared to remain exposed if they do?”
Attackers don’t respect our remediation calendar
This is perhaps the biggest disconnect.
Organizations operate according to change windows, release cycles, CAB meetings, testing schedules, application owners and remediation SLAs.
Attackers operate according to opportunity.
The 2026 Verizon DBIR reports that vulnerability exploitation accounted for 31% of initial access, making it the leading initial-access vector. More importantly for this discussion, Verizon reports that the median time for full resolution of known-exploited vulnerabilities increased to 43 days. [2]
Rapid7’s 2026 Global Threat Landscape Report adds another concerning dimension: confirmed exploitation of newly disclosed high- and critical-severity vulnerabilities increased by 105% year over year, while the window between vulnerability disclosure and confirmed exploitation continues to shrink, with attackers increasingly operationalizing vulnerabilities within days rather than weeks. [8]
That combination should make security leaders uncomfortable.
The threat is accelerating while remediation is still measured in weeks.
AI could make the problem worse
This is where the recent open letter becomes particularly relevant.
The signatories argue that AI-enabled cyberattacks are likely to become more widespread and sophisticated as AI capabilities improve. At the same time, they argue that AI can give defenders new capabilities to identify and remediate weaknesses faster. [1]
This creates an interesting asymmetry.
Today, an attacker may need significant expertise and time to determine whether a particular vulnerability is practically exploitable in a specific environment.
Tomorrow, increasingly capable AI systems may reduce that effort.
A vulnerability that previously required a highly skilled operator to investigate for several days might eventually be assessed, chained and exploited with substantially less effort.
The UK Government has similarly warned that AI models are becoming capable of tasks that previously required rare expertise, including identifying software weaknesses and generating exploit code. [4]
This does not mean every vulnerability will suddenly become exploitable.
It does mean that the time between vulnerability discovery and practical exploitation may become increasingly difficult to predict.
And that means vulnerability-management programmes designed around static risk classifications and fixed remediation windows may increasingly struggle to keep up.
What this means for vulnerability-management SLAs
I don’t think the answer is simply to declare that every critical vulnerability must be patched within 24 hours — no team has that budget or operational capacity.
The OpenAI letter itself acknowledges that where a system cannot be patched without disrupting essential services, compensating controls are a legitimate response. [1]
The argument is narrower:
The two heuristics many vulnerability-management programmes rely on — external before internal, and confirmed-exploitable before everything else — are proxies for risk, not risk itself. Both proxies may be becoming less reliable.
A few adjustments follow directly from the evidence above.
Treat “internal” as an attack-path question, not simply a network-location question
A server holding domain-admin-adjacent credentials, a privileged access management system, an identity infrastructure component, or a critical step toward Active Directory deserves a much more aggressive remediation SLA regardless of whether it has a public IP.
Segmentation and least privilege matter precisely because internal remediation will, realistically, always lag external remediation to some degree.
The objective should therefore be to limit how far a single missed vulnerability can travel.
Don’t wait for exploit confirmation to accelerate high-likelihood, high-impact flaws
Treat rising signals — public proof-of-concept code, vendor advisories noting active probing, inclusion in commodity exploit kits, or a rapidly increasing exploit-prediction score — as triggers in their own right.
CISA KEV remains an important indicator, but it is inherently based on vulnerabilities for which exploitation has already been observed. Predictive measures such as EPSS can provide an additional signal of exploitation likelihood before that point. [3][9]
The objective should not be to replace one scoring system with another.
It should be to avoid allowing a single classification to become the reason a vulnerability remains unaddressed.
Shrink the gap between “vulnerability found” and “risk understood”
The hour or day it takes to re-tag a ticket is not necessarily the bottleneck.
The bottleneck may be the days or weeks it takes for exploitation evidence to reach the person responsible for prioritization.
Faster threat-intelligence ingestion, better asset context and continuous reassessment can narrow that window even when patching capacity itself does not increase.
Perhaps we need a new vulnerability-management mindset
I believe the next evolution of vulnerability management will move away from simply asking:
“What is the severity of this vulnerability?”
towards:
“What is the probability that the attack conditions will exist before we remediate it, and what happens if they do?”
That is a fundamentally different question.
It also means that “internal” should no longer automatically mean “less urgent.”
Likewise, “not currently exploitable” should not automatically mean “acceptable to leave for 90 days.”
The recent collective call for stronger cyber defense argues that there is a limited window to strengthen defenses before AI-enabled attacks become more capable.
I would add another dimension to that argument:
We may also have a limited window to rethink the assumptions underpinning vulnerability remediation itself.
Because the vulnerability that is “not exploitable” today may become exploitable tomorrow.
The defenders’ advantage that the OpenAI letter describes — using AI to finally work through years of accumulated security debt — only materializes if the backlog being worked through is the right one.
Right now, in many organizations, that may not always be the case.
Our vulnerabilities don’t operate according to our SLAs.
Perhaps our SLAs need to start reflecting that reality.
Disclaimer
The author is a cybersecurity professional and researcher with an interest in information technology, cybersecurity, AI governance, and emerging technologies. The views expressed are solely the author’s own and do not represent or constitute the views of any employer, affiliated organisation, or institution. This article is written in a personal capacity for informational and discussion purposes only.
AI tools were used to assist with research, source verification, and drafting of this article. The analysis, opinions, and conclusions are my own.
Appendix – References
[1] OpenAI, “A Call for Collective Action on Cyber Defense: An Open Letter for a Global Surge in Cyber Defense,” 2026.
Open letter signed by more than 100 organizations calling for a global surge in cyber defense. It highlights longstanding bugs, excessive permissions, misconfigurations, insecure and unpatched software, weak authentication and technical debt, and calls on organizations to fix the highest-risk weaknesses, verify fixes and apply compensating controls where systems cannot safely be patched.
[2] Verizon, “2026 Data Breach Investigations Report (DBIR),” 2026.
The 2026 DBIR reports that exploitation of vulnerabilities became the leading initial-access vector, accounting for 31% of breaches analysed. It also reports that only 26% of critical vulnerabilities represented in the CISA KEV catalogue were fully remediated in 2025, with a median time for full resolution of 43 days.
[3] Cybersecurity and Infrastructure Security Agency (CISA), “Known Exploited Vulnerabilities Catalog.”
CISA describes the KEV catalogue as the authoritative source of vulnerabilities that have been exploited in the wild and recommends using it as an input to vulnerability-management prioritization.
[4] UK Government, “AI Cyber Threats: Open Letter to Business Leaders,” 2026.
The UK Government highlights the changing cyber threat landscape associated with AI and notes that AI models are becoming capable of tasks that previously required rare expertise, including finding software weaknesses and generating exploit code.
[5] Microsoft Security, “New ransomware, old techniques: Petya adds worm capabilities,” June 2017.
Microsoft’s technical analysis of NotPetya’s propagation through internal networks, including reconnaissance, credential dumping, administrative-share access, remote execution and exploitation of SMB vulnerabilities addressed by MS17-010.
[6] CyberArk, “Unpacking the Uber Breach,” September 2022.
CyberArk’s analysis of the 2022 Uber breach, including the attacker’s movement through Uber’s internal environment and discovery of hard-coded privileged credentials within a network share that enabled further privilege escalation and access to sensitive systems.
[7] IBM, “Cost of a Data Breach Report 2024.”
IBM reported that breaches involving stolen credentials took an average of 292 days to discover and contain, illustrating the potential duration of attacker activity following credential compromise.
[8] Rapid7, “2026 Global Threat Landscape Report: Decoding the Accelerated Cyber Attack Cycle,” March 2026.
Rapid7 reported that confirmed exploitation of newly disclosed high- and critical-severity vulnerabilities increased 105% year over year and that attackers are increasingly operationalizing vulnerabilities within days of disclosure, reducing the predictive window available to defenders.
[9] CrowdStrike, “Exploit Prediction Scoring System (EPSS),” 2026.
Overview of EPSS as a predictive measure intended to estimate the probability that a vulnerability will be exploited in the wild, providing an additional risk signal alongside severity, asset criticality and confirmed exploitation.




