Live alertsSource: CISA
OCT 16AdvisoryCyber Threat Actors Use a Variety of Techniques to Target Election and Campaign OfficialsCISA advisoryOCT 16AdvisoryCISA Urges Patching Critical Vulnerability in BeyondTrust Remote SupportCISA advisoryOCT 16AdvisoryKey Practices for Incident Readiness and Response in Super Intelligence Training and EvaluationCISA advisoryOCT 16ExploitedBeyondTrust Remote Support is under active attackCVE-2026-102764. CISA orders federal agencies to patch by Oct 19.OCT 16ExploitedFortinet Multiple Products is under active attackCVE-2025-61624. CISA orders federal agencies to patch by Oct 19.OCT 15AdvisoryCISA MalcolmCISA advisoryOCT 15AdvisoryEclipse Foundation Eclipse MiloCISA advisoryOCT 15AdvisoryGuangzhou Juan IoT Technology EseeCloudCISA advisoryOCT 15AdvisoryJ4Care dcm4cheCISA advisoryOCT 15AdvisoryThermo Fisher Torrent Suite SoftwareCISA advisoryOCT 15ExploitedAtlassian Multiple Products is under active attackCVE-2026-21589. CISA orders federal agencies to patch by Oct 18.OCT 14ExploitedAhsay AhsayCBS is under active attackCVE-2026-105134. CISA orders federal agencies to patch by Oct 17.OCT 14ExploitedCisco Secure Email Gateway is under active attackCVE-2026-76519. CISA orders federal agencies to patch by Oct 17.OCT 14ExploitedAhsay AhsayCBS is under active attackCVE-2026-105133. CISA orders federal agencies to patch by Oct 17.OCT 14ExploitedPalo Alto Networks PAN-OS is under active attackCVE-2026-0322. CISA orders federal agencies to patch by Oct 17.OCT 13AdvisoryCISA Urges Patching Newly Exploited Vulnerability in Ivanti Connect SecureCISA advisoryOCT 13AdvisoryInductive Automation Ignition SoftwareCISA advisoryOCT 13ExploitedIvanti Connect Secure is under active attackCVE-2026-104935. CISA orders federal agencies to patch by Oct 16.OCT 13ExploitedMicrosoft Windows is under active attackCVE-2026-96951. CISA orders federal agencies to patch by Oct 16.OCT 8ExploitedStrapi Strapi is under active attackCVE-2023-22894. CISA orders federal agencies to patch by Oct 11.OCT 16AdvisoryCyber Threat Actors Use a Variety of Techniques to Target Election and Campaign OfficialsCISA advisoryOCT 16AdvisoryCISA Urges Patching Critical Vulnerability in BeyondTrust Remote SupportCISA advisoryOCT 16AdvisoryKey Practices for Incident Readiness and Response in Super Intelligence Training and EvaluationCISA advisoryOCT 16ExploitedBeyondTrust Remote Support is under active attackCVE-2026-102764. CISA orders federal agencies to patch by Oct 19.OCT 16ExploitedFortinet Multiple Products is under active attackCVE-2025-61624. CISA orders federal agencies to patch by Oct 19.OCT 15AdvisoryCISA MalcolmCISA advisoryOCT 15AdvisoryEclipse Foundation Eclipse MiloCISA advisoryOCT 15AdvisoryGuangzhou Juan IoT Technology EseeCloudCISA advisoryOCT 15AdvisoryJ4Care dcm4cheCISA advisoryOCT 15AdvisoryThermo Fisher Torrent Suite SoftwareCISA advisoryOCT 15ExploitedAtlassian Multiple Products is under active attackCVE-2026-21589. CISA orders federal agencies to patch by Oct 18.OCT 14ExploitedAhsay AhsayCBS is under active attackCVE-2026-105134. CISA orders federal agencies to patch by Oct 17.OCT 14ExploitedCisco Secure Email Gateway is under active attackCVE-2026-76519. CISA orders federal agencies to patch by Oct 17.OCT 14ExploitedAhsay AhsayCBS is under active attackCVE-2026-105133. CISA orders federal agencies to patch by Oct 17.OCT 14ExploitedPalo Alto Networks PAN-OS is under active attackCVE-2026-0322. CISA orders federal agencies to patch by Oct 17.OCT 13AdvisoryCISA Urges Patching Newly Exploited Vulnerability in Ivanti Connect SecureCISA advisoryOCT 13AdvisoryInductive Automation Ignition SoftwareCISA advisoryOCT 13ExploitedIvanti Connect Secure is under active attackCVE-2026-104935. CISA orders federal agencies to patch by Oct 16.OCT 13ExploitedMicrosoft Windows is under active attackCVE-2026-96951. CISA orders federal agencies to patch by Oct 16.OCT 8ExploitedStrapi Strapi is under active attackCVE-2023-22894. CISA orders federal agencies to patch by Oct 11.
Tech Signal IQ™ Cascade Assessment Exposure Window™ Pricing Free Leads Field Results Book the demo Log in
Tech Signal IQ
Method v2.1 · Published in full

The
Exposure
Window™ How long a company's externally visible cybersecurity weaknesses are likely to remain unexploited — and what it costs them if that window closes.

METHOD_VERSION v2.1 HALVING_MONTHS (T) 24 FLOOR_DAYS 1 · passed

Time from disclosure to exploitation

Days · average
v2.1 model · T=24 Published figures 1-day floorAverage crosses zero
EW(t) = EW0 × 2−((t − t0) / T)
§ 01 The premise

“How bad” is
the wrong
first question.

Security scoring usually answers how bad is this? It rarely answers how soon? — which is the question that decides whether anyone acts.

The Exposure Window™ exists because the interval between a weakness becoming known and being exploited has collapsed from years to days, and that collapse is measurable rather than rhetorical.

When
Exposure Window™

How long the weakness is likely to sit there before someone uses it. Measured in days, banded, and driven by the strongest single piece of evidence on the company.

How bad
Business Impact

What it costs if the window closes — expressed by mechanism rather than a single dollar figure, because the mechanisms differ enormously in severity.

×

The two readings are published together and never blended into one number. This is the standard decomposition of risk into likelihood and consequence used by NIST SP 800-30 and ISO 27005, and it aligns with FAIR (Factor Analysis of Information Risk, The Open Group), which separates Loss Event Frequency from Loss Magnitude. Multiplying them into a single figure would destroy the ability to name the driver — and the driver is the only part a buyer can act on.

§ 02 Why a law, and why Moore's

Moore's Law
is not a law
of physics.

It was an observation. Gordon Moore counted components on a chip in 1965, saw a doubling roughly every year, and said so. In 1975 he revised the period to roughly two years.

It became a planning instrument for an entire industry not because it was exact, but because it was simple, checkable, and revised in public when the data moved.

That precedent matters here in two ways. First, it legitimises stating a rate constant and re-fitting it as evidence accumulates: a versioned constant is normal practice for an empirical law, not a weakness in one. Second, it sets the bar for adoption. A number people cite has to be auditable.

Gordon Moore photographed in 1978, reproduced as a red duotone halftone.
Gordon Moore · 1929–2023 Counted components per die in Electronics, April 1965. Predicted annual doubling. Revised to roughly two years in 1975 — the revision, not the original, is what made it durable.
Transistors per processor · 1971–2025 · log scale. Dashed line is a two-year doubling; dots are landmark parts, red dot once a “chip” became a multi-die package.

What Moore's Law teaches us

The lesson is how fast a steady doubling gets away from you. Computing power that doubles every two years is about a thousand times greater after twenty years and about a million times greater after forty. Nothing dramatic happens in any one period. The change is in the accumulation.

Attackers ride that curve with everyone else: the computing that got cheaper and faster for business got cheaper and faster for them too. The Exposure Window™ is the same curve read from the defender's side. The time between a vulnerability becoming known and being exploited has been cut in half about every 24 months: roughly 63 days in 2018–19, 32 days in 2021–22, 5 days in 2023. Drawn forward the way Moore's line is drawn, that curve said the window would close to about a day by 2030. It got there by 2026.

Two forces, one window. Computing power is only half of the equation. The other half is defence. Every year brings new protections: operating systems that make flaws harder to turn into working attacks, safer programming languages, automatic updates, and tools that detect and respond to attacks. Each one pushes the window back open while faster computing pushes it shut. The original 24-month curve was drawn from years when those two forces were roughly in balance, which is why it pointed to exploitation following disclosure within about a day by 2030. Reaching that point in 2026 means the balance tipped. The causes sit on both sides: AI agents that, in a 2026 controlled study, built a verified working exploit from a disclosed vulnerability in a median of 11 minutes for $2.83, and too few new defences arriving in the same years to answer them. Together they tipped the scale against cybersecurity. If defence had kept pace, the curve would still be on its original 2030 path. Unfortunately it did not, and the clock sped up. So far, no defensive advance has matched that pace, which leaves the growing risk with little to hold it back.

And the compression did not stop at days. The AI figure above measures what an attacker can build, not how fast attacks arrive (see §3), but it is exactly where a doubling curve leads: work that took a skilled researcher days or weeks now takes minutes.

That is why Moore's Law belongs in a paper about IT, cybersecurity and managed IT. The time a company has to react is shorter than it has ever been, and nothing in the curve suggests it will lengthen again.

§ 03 The Exposure Window™ Law

The interval between a vulnerability becoming known and being exploited in the wild is cut in half approximately every 24 months — until it reaches zero, after which exploitation begins to precede disclosure.

EW(t) = EW0 × 2−((t − t0) / T) · T = 24 months · EW0 = baseline window for the exposure class at t0 · floor = 1 day, reached 2026

The second clause is not a refinement — it is a terminus. An exponential approaching zero never arrives, so the curve needs an arbitrary floor to stay sensible. The observed series did arrive, in 2026, and then continued: the average vulnerability is now exploited before it is disclosed. Past that point the curve stops describing anything, because the quantity it models — days of window remaining — no longer exists. The law is retained for the interval it governed and is not extrapolated beyond it. See §6.

The empirical basis

The published series on time-to-exploit — average days from disclosure to observed exploitation, on one consistent measure.

PeriodTime-to-exploit
2018–19~63 days
2020–21~44 days
2021–22~32 days
2023~5 days
2026~24 hours
2026 · the inversionbefore disclosure
2026 · AI capability
measured exploit build time
11 min

Sources, row by row. 2018–19 through 2023: Mandiant time-to-exploit research. 2026 observed: Zero Day Clock, with Mandiant M-Trends 2026 reporting 28.3% of vulnerabilities exploited inside 24 hours of disclosure. The inversion row is that same distribution once its tail is included — the average crosses zero because a growing share is exploited before the advisory exists. The bar grows leftward for that reason: it is not a very short window, it is the absence of one.

The final row is a capability measurement and is deliberately set apart. 11 minutes and $2.83 is the median cost and time for autonomous agents to produce a verified working exploit from a disclosed vulnerability in a controlled harness — 72% success across 3,029 CVEs. It is not an observed attack time, and reading it as one merges two different metrics. It explains why the window is not reopening; it is not a point on the series above it.

On the 2023 figure. Mandiant published ~5 days after excluding 15 statistical outliers; the same dataset, untrimmed, averages ~47 days. Same authors, same study — one is the trimmed headline, the other the raw mean. This paper quotes the ~5 days Mandiant led with, and records the untrimmed figure here rather than in the chart, so the series stays one consistent measure while a reader who knows the ~47 finds it acknowledged rather than omitted.

Mandiant does not attribute the 2023 shift to AI. Their stated cause is a change in sample composition: 97 of the 138 vulnerabilities exploited in 2023 — 70.3% — were used as zero-days, moving the n-day/zero-day ratio from roughly 4:6 to 3:7. A zero-day is exploited before a patch exists, so as its share of the sample grows, measured time-to-exploit falls toward zero regardless of how fast exploits are written. They further note that improved zero-day detection may mean 2023 reflects earlier years more accurately rather than a real acceleration. See §10, Limitations.

Since 2023 — the measure inverts

These readings are not the same measurement as the series above and are deliberately not plotted on the same curve. They count different things, and conflating them is the single easiest way to lose a technical audience. Each is named with what it measures.

ReadingWhat it measuresSource
28.3%Share of CVEs exploited within 24 hours of disclosure. Time-to-exploit has effectively gone negative.Mandiant, M-Trends 2026
~24 hoursAverage disclosure-to-exploitation in 2026, down from ~53 days in 2024.Zero Day Clock
80 daysCVE publication to CISA KEV inclusion, H1 2026 — down from 120 days in 2025. A much larger number because it counts catalogue entry, not exploitation.VulnCheck, H1 2026
11 min · $2.83Capability, not observed timing. Median cost and time for autonomous AI agents to turn a disclosed vulnerability into a verified working exploit in a controlled harness — 72% success across 3,029 CVEs. Work that took a skilled researcher days or weeks.Controlled study, July 2026

The first three measure exploitation as observed in the wild. The fourth measures what an attacker can build, in a harness, and says nothing about how quickly attacks occur. Stating it as “attacks now happen in 11 minutes” merges two different metrics and is the one error a technical reader will catch. Stated as capability it is unarguable — and it is the reason the window is not reopening, not the reason it closed.

Counter-evidence held on the record: VulnCheck’s H1 2026 report found that of 1,061 vulnerabilities attributed to AI-assisted discovery, only 14 — 1.3% — were confirmed exploited in the wild, roughly the baseline rate. That measures AI-discovered bugs, not AI-written exploits, so it does not contradict the capability figure above. It is recorded here because a reader who knows it should find it already answered.


§ 04 The two-track split

The law applies
to one track only.

This is the constraint that keeps the model honest, and the one most easily got wrong.

Time-to-exploit measures the gap between disclosure and exploitation. A spoofable domain has no disclosure date — nobody publishes an advisory saying a company left DMARC at p=none. Applying exponential compression to it is a category error.

The cost of getting this wrong is measurable. Run the compression across every class and, at three years elapsed, the factor of roughly 0.35 drags a hygiene-only company from a 180-day baseline to about 64 days. Every company scored becomes critical — and a measure that says “critical” about everyone is ignored by everyone.

Track A · Compressed

Vulnerability-driven

Exposure with a disclosure date behind it. The underlying interval genuinely is compressing, so the law applies.

CISA KEV listingEPSS scoreCVE + NVD record
Treatment: compressed by EW(t)
Track B · Flat

Opportunity-driven

Exposure with no disclosure event. Governed by attacker volume rather than disclosure cycles, so bands stay flat.

Spoofable domainBreached credentialsExposed admin service
Treatment: flat bands, no decay
§ 05 Bands

Set by the strongest
single finding.

An attacker needs only one way in. Averaging across findings would let good hygiene mask a live exposure — so the band is never an average.
Shut
Pre-disclosure
Already closed
Exploitation is already under way. Triggered by an EPSS score at or above 0.50 — better than even odds of exploitation within 30 days, which is not a window, it is a coin toss already in the air. Without a band for it, such a lead reads as “Critical, 0–30 days” — which overstates the time remaining by all of it. A KEV listing whose known-exploitation date precedes disclosure also belongs here; capturing that date is planned for a future revision and is not yet wired, so those leads currently report as Critical.
Critical
CVE-driven
0–30 days
A vulnerability listed in CISA KEV — confirmed exploited in the wild — where exploitation is not known to predate disclosure, an EPSS score between 0.10 and 0.50, or a high-risk administrative service exposed alongside a known vulnerability.
High
Mixed
30–90 days
EPSS between 0.01 and 0.10, a remote-access service exposed without a known vulnerability, or credential-bearing breach history within 24 months combined with a spoofable domain.
Elevated
Opportunity-driven
90–180 days
A spoofable domain on its own (DMARC absent or set to p=none), vulnerabilities present but all scoring below 0.01 on EPSS, or weak transport security.
Baseline
Hygiene only
180+ days
Configuration and hygiene findings with no externally exploitable path.
§ 06 The floor was reached, and then passed

Manual patching cannot win on arithmetic.

The curve needs a floor of 1 day, or it predicts sub-hour windows and becomes absurd. On the curve that floor arrives around 2030. In reality it arrived in 2026, four years early — and the measure did not stop there.

More than a quarter of vulnerabilities — 28.3% — are now exploited within 24 hours of disclosure, and across the full distribution the average has gone past zero: the typical vulnerability is exploited before it is disclosed. When exploitation precedes disclosure, “days of window remaining” is no longer a quantity that exists. The thing being counted changed sign.

Metric that mattered
Time to exploit
▶
Metric that matters now
Time to remediate

That is the substantive conclusion of this method rather than a footnote to it, and it is now measured rather than projected. Once exploitation arrives before disclosure, no patch cycle operated by people can be fast enough in principle — the defender is not late, the defender is behind at t = 0. The only remaining levers are continuous monitoring, managed response, and reducing what is externally visible in the first place.

This is also why the window is not reopening. Autonomous agents now produce a verified working exploit from a disclosed vulnerability at a median of 11 minutes and $2.83, work that took a skilled researcher days or weeks. That is a capability measurement, not an observed attack time — but capability of that cost does not un-happen. See §3.

§ 07 Business Impact

What it costs
if the window
closes.

The backbone is the Compliance Gap: a count of detected findings that map to controls the company is actually required to meet, produced by cross-referencing each finding's standards against the regimes governing its industry.

It is countable and auditable rather than rhetorical. Consequence is then expressed by mechanism, not as a single dollar figure — because the mechanisms differ enormously in severity.

Defense supplier

Loss of eligibility

The sharpest exposure is not a fine. A contractor without the required certification cannot be awarded work — and an inaccurate self-attestation carries False Claims Act exposure.

Card-accepting merchant

Loss of processing

Enforced by the card brands through the acquiring bank rather than by government. Losing the ability to accept cards is existential for a retail or hospitality business.

Licensed insurer

The licence itself

Where the regime is licensure-based, the consequence mechanism is suspension or revocation of the authority to operate — not a penalty that can be absorbed.


§ 08 What we assert, and what we do not

Three labels.
Never blurred.

Detected
A fact

Observed on the public internet.

Applicable
An inference

This regime governs this company's industry — inferred from the industry classification.

Potential
A ceiling

The statutory or contractual maximum if a breach occurs. Always cited, never a prediction.

We do not generate company-specific loss estimates. Penalties are quoted as published maxima; averages are quoted as industry averages and named as such. Where no exploitable path is found, the report says so rather than manufacturing urgency — a measure that alarms on every prospect has no information content.

Collection

All collection is non-intrusive. Nothing here involves logging in, guessing passwords, exploiting a weakness or changing anything. Every check reads only what the company's public systems return to any request, or what a public database already holds.

§ 09 Evidence

Nine kinds of evidence.
All public.

NIST disclosure dates

The date each vulnerability became public in the U.S. National Vulnerability Database. This is t0 in the law.

Without it the method can say a weakness is dangerous but not how long it has gone unfixed.

Historical record

Past public records of a company's website show how long a protection has been missing.

Reported as “missing since at least”: a lower bound, never a claim about when it appeared.

Email protection history

When a domain's email protections were first seen, where a dated public record exists.

Where no dated record exists, the date is reported as unknown, never estimated.

CISA KEV

The U.S. government's catalogue of vulnerabilities confirmed exploited in the wild.

Authoritative and binary. Refreshed daily.

FIRST EPSS

Probability a given vulnerability is exploited within the next 30 days.

Peer-reviewed model; the primitive this method is built on.

NIST NVD

The U.S. National Vulnerability Database: published records for the software a company's public systems reveal.

Supplies the identifiers the two readings above are matched on.

Internet-facing surface

Internet-facing ports, hostnames and reported vulnerabilities.

Passive lookup of already-published data.

Breach history

Whether the company's own domain appears in publicly known breaches.

Company-level only. No individual accounts are queried.

Certificate records

Subdomains disclosed in public certificate records.

Establishes the breadth of externally reachable surface.
§ 10 Limitations

Where this
method is weak.

  1. The halving period is fitted to a published series that has not been perfectly exponential — compression accelerated sharply, then the measure inverted entirely. A single constant is retained for legibility over the interval it governed, and is not extrapolated past 2026.
  2. The 2023 figure of ~5 days is outlier-adjusted — 15 outliers removed from a sample whose untrimmed mean is ~47 days. The curve is therefore fitted to a trimmed series, and this method does not claim otherwise.
  3. The published series is not one measurement. Time-to-exploit, share exploited within 24 hours, and CVE-to-KEV-inclusion count different things and produce very different numbers for the same year. §3 names what each reading measures; figures from different measures are never plotted on one curve.
  4. Mandiant attributes the 2023 compression to a rising zero-day share of the sample, not to attacker speed. Composition change and genuine acceleration are not separable in these data, and this method does not claim to separate them.
  5. The AI capability figure — 11 minutes, $2.83 — is measured in a controlled harness, not observed in the wild. It establishes that cheap exploit generation exists; it does not establish how often it is used against any company.
  6. Applicability is inferred from an industry classification. A mislabelled company draws the wrong regimes, which is why every regime is shown rather than silently folded into a score.
  7. External collection sees only what is visible from the internet. Strong internal controls are invisible to it, so a poor result is evidence of exposed weakness, not of overall immaturity.
  8. EPSS is a probability over a population, not a prediction about one organisation. A low score is not safety.
Appendix

Standards
referenced

Every standard this product can cite on a finding — who issues it, who it binds, what it requires, and what non-conformance actually costs. 16 of the 53 carry a caveat, and the caveat says which kind. Varies by state means no single maximum exists — that is a permanent property of the statute, not outstanding work. Adjusts annually means a real published figure that moves each January under the Federal Civil Penalties Inflation Adjustment Act; those are pinned with a date. Only unverified would mean not yet checked against a primary source.

Mechanism