Home/ Blog/ Security news/ Article
Signal · Weekly Analysis

The flaws exploited this week mostly already had a fix

Most of this week's actively exploited flaws were n-days, not zero-days: already-patched bugs like Switchvox and Exchange, weaponized weeks after the fix

A row of sealed panels with a long clock-hand shadow sweeping across them, suggesting delay after a fix

The scariest word in this week's advisories was "exploited," and almost every time it appeared it was attached to a bug the vendor had already fixed. Not a novel zero-day nobody could have stopped. A patched flaw, sometimes patched weeks earlier, that attackers got around to weaponizing only after the security world had moved on to the next headline.

That is the pattern worth naming this week. Of the 2,517 vulnerabilities that reached a logged decision on our threat desk over the past week, around 50 carried a signal of active exploitation by our own tracking. The ones that mattered were not the unknowns. They were the knowns you had not gotten to yet.

What "now exploited" meant this week

For most of the week's exploited flaws the fix was already available, and the exploitation was the fresh event. Sangoma Switchvox is the clearest case. Sangoma shipped the fix, Switchvox 8.4.0.2, on July 14. The flaw, CVE-2026-9586, is an unauthenticated SQL injection in the phone-provisioning path that leads to code execution. Nothing happened for nearly seven weeks. Then on August 30 the security firm Horizon3, working with Defused Cyber, reported real exploitation tripping its honeypots, with roughly 4,000 Switchvox consoles still reachable from the internet. The bug was old; the attack was the new part.

Microsoft Exchange followed the same shape. Microsoft patched CVE-2026-62911, an authentication bypass that lets an attacker replay the Exchange server's own machine-account credentials and act with its privileges, on August 11 as part of Patch Tuesday. Within weeks exploit code was circulating publicly, and the Shadowserver Foundation counted 21,899 unpatched Exchange servers still exposed at the end of August. A fix from Patch Tuesday turned into a live threat once the exploit was public and the exposed population had not shrunk.

JFrog Artifactory compressed the timeline into days. JFrog released patched builds on August 28. Within days, researchers at watchTowr reported attackers forging administrative tokens through the critical flaw CVE-2026-82329, rated CVSS 9.8, and it reached CISA's Known Exploited Vulnerabilities catalog in early September. LiteLLM's model-gateway authentication bypass, CVE-2026-59822, joined the KEV catalog on September 2 with a September 16 federal patch deadline; its fix, version 1.84.0, also predated the exploitation.

FlawFix availableExploitation observedThe gap
Sangoma Switchvox (CVE-2026-9586)July 14 (8.4.0.2)Aug 30, in honeypotsnearly 7 weeks
Microsoft Exchange (CVE-2026-62911)Aug 11 (Patch Tuesday)public exploit code, late Augabout 3 weeks
JFrog Artifactory (CVE-2026-82329)Aug 28within days (watchTowr)days
LiteLLM (CVE-2026-59822)version 1.84.0KEV listing, Sep 2fix predates it
SonicWall SMA1000 (CVE-2026-83548 / 83549)hotfix at disclosurezero-day, before any fixnone
N-able N-central (CVE-2026-86218)Sep 6 (Hotfix 4)reporting conflictsroughly none
When "now exploited" hit this week, the fix was usually already out. Sources: Sangoma, Horizon3, Microsoft, Shadowserver, watchTowr, CISA KEV, SonicWall, N-able.

The zero-days were the exception

Two stories this week were genuine unknowns, and they are worth separating out. SonicWall's SMA1000 secure-access gateway had a pair of flaws, an unauthenticated server-side request forgery (CVE-2026-83548) chained to command injection (CVE-2026-83549), that SonicWall's own incident response found in use before a fix existed. N-able's N-central console took a maximum-severity, unauthenticated code-execution bug, CVE-2026-86218, its fourth emergency hotfix in five weeks, though whether it was exploited in production is contested between N-able's incident notice and its release notes.

Zero-days get the coverage because they are dramatic, and because there is genuinely nothing you can do about them until the vendor moves. That is the point. They are the slice of your risk you cannot pull forward in time. This week they were the minority of the exploitation we tracked. The volume sat on the other side of the table, in flaws every one of these vendors had already handed you the fix for.

Why the delay is predictable

The gap between a fix and its exploitation is not random. It is the time it takes to diff the patch, rebuild the bug from the change, write a proof-of-concept, and point a scanner at every exposed host. That work is fast now, and increasingly public.

Once a fix ships, the vulnerable code is described by the fix itself: the patch is a specification for the bug it closes. A working proof-of-concept follows, often within days, and then the exploitation is not aimed at anyone in particular. It is mass scanning against whatever is still exposed. That is why the exposure counts matter more than the severity score here. Those 21,899 Exchange servers and roughly 4,000 Switchvox consoles are not the victims of a patient adversary. They are the addressable market for a script.

For a defender, the useful part is that a predictable delay is a window you can plan around, if you can see the scanning begin. Late n-day exploitation leaves a signature on the affected product itself: a spike of traffic to the one endpoint the advisory named, from source addresses you have never seen, right after the technical details go public.

detection · what late n-day scanning looks like in the product's own logs
Switchvox: repeated POSTs to the phone-provisioning endpoint from new source IPs, with database-layer errors in the app log
Exchange: NTLM authentication from the Exchange machine account to itself; new .aspx files under the web roots
Artifactory: admin-scoped API calls bearing tokens your identity provider never issued
General: a jump in 4xx and 5xx responses on a single advisory-named path, from many new IPs, in the days after a patch publishes

None of that requires knowing the exploit. It requires knowing which of your systems are exposed, which advisory named which endpoint, and what your own logs looked like before the patch. If watching every product's logs by hand is not realistic, that is the case for continuous vulnerability detection and threat hunting against the exposed edge, rather than a scramble each time a proof-of-concept drops.

Rank the backlog by exposure, not by disclosure date

The takeaway is a re-ordering, not a new tool. The flaws most likely to reach you this week share three traits: the vendor has already shipped a fix, the affected service is reachable from the internet in your environment, and a public proof-of-concept exists. That is a filter you can run today.

  • Pull the advisories from the last one to two months for the products you actually expose, and treat a skipped July fix as a live September risk.

  • Weight by exposure over raw severity. An internet-facing service with a medium score and a public proof-of-concept outranks an internal-only critical that nobody outside can reach.

  • Treat the appearance of a public proof-of-concept as the real deadline, ahead of any federal due date. CISA's September 16 mark on LiteLLM is a floor, not the moment the risk starts.

  • For anything you patched late, hunt the exposure window rather than assume the patch settled it. A fix tells you nothing about whether the box was already touched.

The zero-days will keep coming, and you will keep being unable to prevent them. The n-days are the part you control. This week, they were most of the damage.

Methodology: figures are drawn from the Suriq threat desk's own intelligence and news ledgers over the stated window. "Triaged" counts events we logged a decision on, not raw signal volume; exploitation figures are best-effort and labelled approximate.

Topics

Frequently asked questions

What is the difference between a zero-day and an n-day vulnerability?

A zero-day is exploited before the vendor has a fix; an n-day is exploited after a patch already exists. Most of this week's active exploitation was n-day, targeting flaws like Switchvox CVE-2026-9586 and Exchange CVE-2026-62911 that were weaponized weeks after their fixes shipped.

Which vulnerabilities were being actively exploited the week of September 8, 2026?

By our tracking, around 50 of 2,517 triaged flaws carried an exploitation signal. Notable ones included JFrog Artifactory CVE-2026-82329 and LiteLLM CVE-2026-59822 (both added to CISA's KEV catalog), Sangoma Switchvox CVE-2026-9586, and SonicWall SMA1000 zero-days.

Why do attackers exploit a vulnerability weeks after it is patched?

The patch itself reveals the bug. Attackers diff the fix, rebuild the flaw, publish a proof-of-concept, then mass-scan exposed hosts. Switchvox was exploited nearly seven weeks after its July 14 fix, and an Exchange exploit circulated within weeks of the August 11 update.

How many Exchange and Switchvox servers were exposed?

The Shadowserver Foundation counted 21,899 internet-exposed Exchange servers still unpatched against CVE-2026-62911 at the end of August 2026. Horizon3 estimated roughly 4,000 Switchvox consoles exposed when exploitation began on August 30. Exposure count, more than CVSS, sets how many hosts a mass-scanning campaign can reach.

Should I prioritize patching by CVSS score?

Not by score alone. This week's most-exploited flaws were reachable from the internet and had public proof-of-concept code, which matters more than raw severity. Rank your backlog by internet exposure and proof-of-concept availability first, then by score.

What should I do if I patched a flaw late?

Patching closes the hole but does not tell you whether you were compromised during the exposure window. Hunt late-patched, internet-facing systems for signs of intrusion: unexpected accounts, new webshell files, and requests to the advisory-named endpoint from unfamiliar hosts.

Ready to meet the Guardians?

Deploys fast - agentless for monitoring and cloud, a lightweight agent for deep endpoint security. Just Suriq, standing watch.