TLP:CLEARRolling 30 daysPeriod 3 Oct – 1 Nov 2026Issued 2 Nov 2026Refreshed weekly

Current Threat Brief

Thirty days that ended with the largest cryptocurrency theft on record, about US$6.3 billion taken from Binance on 29 Oct and attributed to North Korea by the FBI on 31 Oct. Around it ran the PHP2Shell flaws, now confirmed exploited and on the CISA KEV list, a backup vendor used to reach Microsoft 365 tenants at machine speed through an open-source agentic AI framework, a certificate authority that lost a root in Chrome, a trojanized Claude Code extension on the Cursor marketplace, a run of very large consumer-data breaches in Japan, and reports from CrowdStrike, Microsoft, Google, SOCRadar, Unit 42, and CERT-In that each documented AI agents running parts of live intrusions.

By the numbers

29
CVEs tracked
16 items across the brief
12 of 13
Confirmed exploited
rows in the vulnerability table
33
Added to CISA KEV
24 of them covered in this brief
14
Breaches listed
13 with a disclosed count
108.5M
People or records exposed
across 13 disclosed breaches
4
Supply chain incidents
Severity of the 13 vulnerabilities in the table
Critical 2High 9Medium 2
Confirmed exploited in the wild
12 of 13 · the rest are exploit attempts or proof of concept
Breaches by people or records affected

No count disclosed: Chainalysis.

Top items

Binance: about US$6.3 billion stolen in 20 minutes, FBI names North Korea

Critical · FBI attribution

On 29 Oct, starting at 20:05 UTC, attackers moved about US$6.36 billion out of Binance wallets on ten blockchains, most of it in roughly 20 minutes, according to TRM Labs, which calls it the largest crypto theft on record. Binance says a compromised engineer's laptop gave the attacker access to a service container used to submit unauthorized withdrawals and that it has seen no evidence private keys leaked; TRM instead assesses that compromise of hot wallet signing infrastructure is the most likely cause and describes an Ethereum drain using 50 pre-signed EIP-7702 authorizations. On 31 Oct the FBI publicly attributed the theft to North Korea's TraderTraitor unit, said the actors were laundering the proceeds mainly into Ethereum, and asked virtual asset providers to block the addresses it listed. Binance said it had covered 90 percent of the affected assets on 31 Oct and about 95 percent by 1 Nov from its own funds, with the remainder in less liquid tokens it is still buying, and it reopened withdrawals in phases on 1 Nov starting with bitcoin and 15 other chains, processing about US$4.6 billion in withdrawals that morning. A full proof of reserves report was still outstanding at the end of the window; the reserve snapshot Binance published is dated 31 Oct and predates the withdrawal wave. Frozen totals differ by source, about US$2.7 billion per TRM and about US$3 billion per a Binance spokesperson.

Stolen (TRM)
~US$6.36B across 10 chains
Window
29 Oct, from 20:05 UTC, ~20 min
FBI attribution
31 Oct · TraderTraitor (DPRK)
Covered by Binance
~95% as of 1 Nov · withdrawals reopening in phases

Action: Treat engineer workstations that can reach production signing or withdrawal services as top-tier assets: separate them from service containers, require hardware-backed multi-party approval for outbound transfers, and alert on new account delegations (EIP-7702) on hot wallets. Exchanges and custodians should load the FBI's laundering addresses into screening. Customers should watch for the full proof of reserves report Binance has promised and expect phishing that uses the incident.

PHP2Shell: critical flaws in PHP core

Critical · exploited · CISA KEV

Two critical flaws affect nearly every PHP version back to 5.4, across PHP-FPM, Apache mod_php, php-cgi, FrankenPHP, and LiteSpeed, with mod_php at highest risk. Wiz Research, Calif, and OpenAI's Codex Security team reported them, and the researchers say AI tools helped turn them into working exploits. Details leaked online on 20 Oct and PHP moved its release up to 21 Oct. Amazon logged attempts from 17 Oct, four days before the patches. Successful exploitation is now confirmed: Expel reported a compromised Apache mod_php host running PHP 8.4.26, and Trellix lists addresses that delivered PHP web shells and a Go remote-access agent. Recorded Future notes the full extent of compromise is still not established, and early attempts seen by Cloudflare, watchTowr, Patchstack, and others were unsuccessful. CISA added both CVEs to the KEV catalog on 26 Oct with a federal deadline of 29 Oct. No count of compromised servers had been published by 1 Nov. Vendors still disagree on which CVE covers one of the code paths.

CVE
CVE-2026-109618
CVE-2026-109619
CVSS v4
9.2 (PHP rating)
Fixed in
8.5.12 · 8.4.27 · 8.3.36 · 8.2.35
CISA KEV
26 Oct · due 29 Oct

Action: Patch every PHP install now, including vendor appliances and hosted CMSs, and treat anything exposed since 17 Oct as possibly compromised: look for new .php files in web roots, PHP or Apache processes spawning shells, curl, or wget, and new binaries in /tmp or /dev/shm. Source backports exist for 7.4, 8.0, and 8.1, and distributions may ship fixes under older version numbers, so check changelogs for the CVEs. Where an application never accepts uploads, block multipart/form-data at the proxy. If a server shows signs of exploitation, assume the secrets on it were read, not just that a shell was dropped.

ConnectWise Cloud Backup (formerly SkyKick) used to reach Microsoft 365 tenants

Critical · supply chain

Starting 15 Oct, attackers abused the backup platform's application identities to sign into customer Microsoft 365 tenants, so MFA never applied. Huntress confirmed unauthorized sign-ins in 162 tenants by 16 Oct and later found nearly 1,000 tenants with sign-in activity from the attacker's address, more than 300 of them successful. ConnectWise disabled seven application identities at 07:00 UTC on 17 Oct, suspended Cloud Backup, SaaS Security, and Cloud Management, and completed a reset of all accounts and credentials in the environment on 19 Oct. On 21 Oct Microsoft attributed the campaign to Storm-0940, a China-aligned group, and said it had used ARTEX, an open-source multi-agent penetration-testing framework written in Go that can drive any LLM, against hundreds of organizations since September; in the ConnectWise phase the agents authenticated from the 144.172.64.x range using the trust the apps already held, tried to sign in to more than 2,250 tenants, and in several cases reached privileged cloud access in under three hours, including one app that assigned itself Global Administrator. Google's threat intelligence group, which tracks the actor as UNC7228, reported on 30 Oct that it typically went from first compromised account to deep access in about four hours, and once in 15 minutes. ConnectWise says existing archives stayed encrypted and isolated with no evidence of access, that it cannot say from its side whether individual live tenants were affected, and on 30 Oct that services were being restored in controlled phases. Restoration does not remove credentials or role changes already added inside a tenant.

Confirmed (Huntress)
162 tenants
Targeted (Microsoft)
2,250+ tenants
Time to privileged access
Under 3 hours (Microsoft)
Service suspended
17 Oct

Action: If you or your MSP use this product, review Entra service principal sign-ins back to 1 Oct where records exist and all activity from 15 Oct, searching by application ID rather than display name, and audit credential additions, consent grants, owner changes, role assignments, and Graph activity. Keep ConnectWise integrations disabled until ConnectWise confirms re-enablement for your service, and do not delete the enterprise applications as a first step.

Exploited vulnerabilities and zero-days

ProductCVEWhat it allowsStatus
Ivanti Connect Secure VPNCVE-2026-104935 · CVE-2026-111357 · CVE-2026-118527Three flaws chained for unauthenticated root on fully patched appliances: the authentication bypass CVE-2026-104935 (patched 13 Oct, KEV 13 Oct), a missing-authentication flaw CVE-2026-111357, and a predictable-identifier flaw CVE-2026-118527. Ivanti shipped fixes for the last two on 29 Oct and CISA added both to KEV on 30 Oct, with federal due dates of 2 Nov and 13 Nov. Volexity's actor UTA0576 harvested Active Directory credentials, BitLocker recovery keys, and LAPS data with custom Python LDAP and Kerberos tools and deleted evidence from debug and audit logs; it does not drop web shells, so the Integrity Checker may not detect compromise. Exploited since 1 to 3 Oct; one honeypot operator logged 105 exploit attempts after the chain became public.Exploited
Full chain fixed in 25.1.1.3 and 22.8R2.6 · KEV 13 and 30 Oct
Microsoft Patch Tuesday (13 Oct)CVE-2026-96951 (MotW bypass)Record ~1,411 CVEs by BleepingComputer's count (some outlets say 1,413), 70 rated Critical. Three zero-days: the exploited Windows Shell Mark of the Web bypass, a publicly disclosed .NET Framework bypass of Windows Defender Application Control (CVE-2026-108398), and a publicly disclosed MessagePack-CSharp denial of service (CVE-2026-92707).Exploited
Patched · KEV due 16 Oct
Arista VeloCloud Orchestrator (on-premises)CVE-2026-114625SQL injection, CVSS 9.9, that lets any valid login, including a read-only customer account, reach privileged internal functionality and operator-level control. Arista disclosed it on 22 Oct as exploited in the wild and CISA added it to KEV on 23 Oct. It is the third exploited VeloCloud Orchestrator zero-day in four months after CVE-2026-16812 (July) and CVE-2026-93952 (September), and the earlier patches do not cover it. Hosted instances were patched by Arista; Gateway, Edge, and the 7.0 train are not affected.Exploited
KEV 23 Oct · fixed in 5.2.3.18 (6.1 and 6.4 fixes reported, check SA-0199)
Citrix NetScaler ADC / GatewayCVE-2026-88779 · CVE-2026-107406CVE-2026-88779 (disclosed 4 Oct, CVSS 8.7) is a memory overflow under SAML configurations that causes denial of service and is being exploited, with a KEV deadline of 7 Oct. CVE-2026-107406 (disclosed 8 Oct, CVSS 9.5) is a separate SAML memory overflow that can give remote code execution or denial of service; Citrix reports no known exploitation. The September fixes for CVE-2026-88771 and CVE-2026-88772 do not cover them, so appliances patched in September need a second upgrade.Exploited
Fixes: 14.1-73.46+ / 13.1-64.29+
AhsayCBS backup (MSP platform)CVE-2026-105133 / 105134Authentication bypass plus remote code execution as SYSTEM. Huntress saw exploitation from 7 Oct, with attackers deploying JSP web shells and XMRig miners. Added to CISA KEV on 14 Oct. The August fixes were incomplete.Exploited
Hotfix 10.3.4.45 / 9.15.2.70
BeyondTrust Remote SupportCVE-2026-102764Authentication bypass in RS 26.2.3 and earlier. Exploited since late August; Mandiant and Google attribute it to Armory Castle (formerly UNC5221), a suspected China-nexus espionage actor. Patched 15 Oct (BT26-05); reported added to CISA KEV on 16 Oct.Exploited
Palo Alto PAN-OS · Cisco Secure Email GatewayCVE-2026-0322 · CVE-2026-76519PAN-OS management interface code injection (authenticated, root, CVSS 8.6) and a Cisco AMP path traversal that lets a crafted attachment write files and run commands as root (CVSS 9.8; needs File Reputation enabled and Content Scanner Tools older than 25.3.0.5525). Both added to CISA KEV on 14 Oct. Cisco's fixes shipped on 14 Sep.Exploited
Palo Alto PAN-OS GlobalProtectCVE-2026-0257Authentication bypass on GlobalProtect portals and gateways that lets an attacker establish a VPN session without valid credentials, skipping MFA. Patched 13 May and on CISA KEV since May. ReliaQuest reported on 9 Oct, and Unit 42 on 19 Oct, that Qilin, INC, and Settra ransomware affiliates are using it for initial access, in some cases chained with the 2023 Veeam flaw CVE-2023-27532 and followed by domain controller disk dumps.Exploited
Patched May 2026; still being used for initial access
GitLab CE/EE · Cisco Secure Firewall ASA and FTDCVE-2026-97229 · CVE-2026-76418GitLab (CVSS 10.0): unauthenticated code execution on the server through a crafted regular expression in a CI/CD configuration; fixed in 19.2.8, 19.3.5 and 19.4.2, and Alpine Linux reported attempts against its instance on 20 and 21 Oct. Cisco (CVSS 8.6): an unauthenticated remote attacker can force a reload of devices with SSL VPN and secondary authentication configured on a tunnel group, causing denial of service; Cisco published its advisory on 28 Oct, says it saw exploitation in October, and has not said who or how many. Both were added to CISA KEV on 29 Oct with a federal due date of 1 Nov.Exploited
KEV 29 Oct · due 1 Nov
Google Brotli (Node.js, PHP, Bun, .NET) · Adobe Commerce / MagentoCVE-2026-111497 · CVE-2026-48356Brotli (CVSS 9.2, called Node2Shell) is an unchecked return value that a remote, unauthenticated attacker can trigger with a crafted compressed stream, with memory corruption, data exposure, denial of service or code execution possible; Previdian recorded one attempt by 27 Oct and ELLIO saw traffic carrying a public exploit, and the scope is unclear. Node.js, PHP, Bun and .NET have shipped updates. The Adobe Commerce and Magento flaw (CVSS 9.3, called PolyShell) is an unrestricted file upload; Sansec reports at least 953 online stores infected, with activity believed to date to July 2025. Both were added to CISA KEV in an alert dated 26 Oct, federal due date 29 Oct.Exploited
CISA KEV
Drupal Commerce CoreCVE-2026-118539Missing authorization allowing forceful browsing and an access bypass on Commerce Core 2.x before 8.x-2.41 and 3.x before 3.3.13. Drupal said on 31 Oct (advisory SA-CONTRIB-2026-254) that it is being exploited in the wild but gave no start date, CVSS, or scale. Centarro published order-audit guidance covering payment discrepancies, altered prices, and suspicious adjustments. Not in CISA KEV as of catalog version 2026.10.29.Exploited
Fixed in 3.3.13 / 8.x-2.41
Linux kernel · Broadcom VMware ESXCVE-2026-46300 · CVE-2026-41709CVE-2026-46300 (called Fragnesia) lets a local low-privileged user corrupt the page cache and gain root on major distributions; federal due date 31 Oct. CVE-2026-41709 (CVSS 7.6) is insufficient logging in ESX that lets an attacker who already has administrator rights act without records; Broadcom patched it in July, and CrowdStrike says the China-linked Warp Panda used it as a zero-day in early 2026. Both were added to CISA KEV in an alert dated 28 Oct. Earlier claims that Fragnesia was chained with PHP2Shell remain unconfirmed.Exploited
CISA KEV 28 Oct
Atlassian Jira / Confluence / Bitbucket and other Data Center productsCVE-2026-21589Unauthenticated file access, CVSS 9.3, across eight products including Bamboo, Crowd, Crucible, and Fisheye. Disclosed 5 Oct. Previdian reported exploitation attempts on its honeypots within two hours of watchTowr publishing a proof of concept; no confirmed compromises were reported.Exploit attempts

CISA Known Exploited Vulnerabilities

What the US government has confirmed as exploited, from the CISA KEV catalog. Additions carry a remediation deadline for federal civilian agencies under BOD 22-01, and most contractors treat them the same way.

33
Added this window
3 Oct to 1 Nov
0
Linked to ransomware
of this window's additions
8
Federal due dates in 14 days
BOD 22-01 remediation deadlines
24
From this brief, in KEV
CVE-2026-0257, CVE-2026-0322, CVE-2026-102764 …
KEV additions per week, last 12 weeks
10 Aug to 16 Aug26 Oct to 1 Nov
CVEVendor and productAddedDueRansomware
CVE-2026-111357Ivanti Connect Secure2026-10-302026-11-02
CVE-2026-96652Plex Media Server2026-10-202026-11-03
CVE-2026-96655Plex Media Server2026-10-202026-11-03
CVE-2026-110936Siemens Software Center2026-10-202026-11-03
CVE-2026-48356Adobe Commerce and Magento2026-10-272026-11-10
CVE-2026-111497Google Brotli2026-10-272026-11-10
CVE-2026-41709Broadcom VMware ESX2026-10-282026-11-11
CVE-2026-118527Ivanti Connect Secure2026-10-302026-11-13

Source: CISA KEV catalog version 2026.10.30, 1766 entries, snapshot 2026-11-02.

Supply chain

Data breaches

OrganizationPeople / recordsCause and data
Ryohin Keikaku (MUJI app)Up to ~27.26M customer records (potentially leaked)Announced 30 Oct. Unauthorized access to the official MUJI app may have exposed email addresses, dates of birth, and gender for up to about 27.26 million records, including cancelled memberships. The company says it detected and blocked the access and has confirmed no misuse; names and card data are reported as not affected. The entry method, timeline, and how customers can check are not yet disclosed, and the figure is a potential count, not a confirmed one.
SourceNext (Japan)Up to 22,519,960 potentially leaked recordsAnnounced 15 Oct. A third party misused the member-information API from about 9 Oct until containment on 13 Oct. Names, emails, passwords, addresses, phone numbers, birth dates, company names, subscribed services and login dates; no card data was stored on the system. The count is described as potentially leaked, not confirmed.
Capcom (CAPCOM ID)11,774,247 recordsUnauthorized access confirmed 19 Oct and announced 22 to 23 Oct. Mostly email addresses, account creation date, login count and last-login IP; 43 accounts also lost birth date, gender, nickname and country, and attackers changed passwords on 196 accounts. No payment card data. Capcom has not disclosed the entry method and the investigation is ongoing.
Burger King Japan~11.18M app membersNames, birth dates, gender, emails, phone numbers, and order history taken 2 to 7 Oct and announced 15 Oct. The server held no card numbers.
Denmark CPR register~8.8M (≈80% of the register)Attackers misused a private Danish company's legitimate registry access and brute-forced CPR numbers. Names, addresses, and CPR numbers taken. Found 2 Oct, disclosed 5 Oct.
Daiichikosho (karaoke)~8.72M customersMalware on an employee PC at contractor Nippon Columbia Group. Names, genders, birth dates, emails, and phone numbers. Announced 8 Oct.
iRhythm Technologies~8.2M (Oregon AG listing ~8.18M; first reported as 370K)Zio cardiac monitor maker. Social engineering gave access to third-party-hosted business applications in June, followed by an extortion demand. The full count surfaced in state filings and notification letters began 9 Oct.
Yamato Transport (Kuroneko deferred payment)~5.31M records (~5.26M purchasers + ~50K delivery destinations)Unauthorized access detected 28 Sep; theft confirmed and reported 16 to 19 Oct. Names, addresses, phone numbers, and purchase details, plus about 4,100 records naming online merchants; no card details or passwords. Entry point not stated. The service resumed 9 Oct.
Sony Network Communications (So-net, plala)~2.58M customer recordsIntrusion on 19 Oct at Sony's Japanese ISP subsidiary, found four days later and disclosed 27 to 28 Oct. 2,141,986 So-net and 443,495 plala records: names, phone numbers, email addresses, dates of birth; no card data. Sources conflict on passwords: Help Net Security reports 54,401 email passwords taken, while Sony's statement says no passwords were leaked.
Nikkei~1.83M recordsStolen credentials used on a cloud development system on 7 Oct; about 150K records held an identifier. Its third incident in about a month.
Zeabur and Railway (hosting)Zeabur: 3.2M env-var records / 321,810 accounts. Railway: limited, not quantifiedZeabur: attack on 14 to 15 Oct using leaked internal credentials including admin tokens not rotated since January 2024, its second breach in two months; services end by 31 Dec. Railway: detected 21 Oct, encrypted customer environment variables accessed and some reportedly decrypted; Railway says it may be part of a wider series of attacks on platform companies aimed at AI inference providers.
US Department of Homeland Security~40,000 to 42,000 employees and contractors (sources differ)Reported 28 Oct. A group calling itself Department of Peace published, through DDoSecrets, names, titles, work emails, mobile numbers, office locations and records of which internal systems each account can reach, covering about 21,000 CBP, 10,000 ICE and HSI, and just under 1,000 CISA staff. Security Affairs and Reuters put the total above 40,000, Nextgov above 41,000 employees and contractors, and one account near 42,000. The group claims the data came from DHS's Okta single sign-on service; Okta says it has no evidence its data or systems were compromised, and DHS says only that it is aware of a potential breach and investigating. Nextgov and Reuters corroborated samples of the data, and records reviewed by TechCrunch suggest the copy was made around mid-August. How the data was obtained is therefore unconfirmed.
Japan Ministry of Foreign Affairs~3,600 records (~900 external contacts)Announced 30 Oct. Unauthorized access exposed names and email addresses; about 900 records belong to people outside the ministry who had emailed staff. Outlets differ on whether 3,600 counts people or records. A secondary summary says the intrusion was detected 27 Jul and that passport and consular systems were not involved.
ChainalysisNot disclosedDisclosed 30 Oct. An intruder described by Chainalysis as using "offensive agentic techniques" viewed customer user IDs, names, emails and role labels. Chainalysis reports no evidence of access to investigation content, query results, plaintext passwords, MFA secrets or session tokens, has not said how many customers are affected, and gave no technical explanation of the phrase. A customer email relayed by one outlet says the incident is unrelated to the Binance theft.

Unverified claims: PwC (Everest claims ~590 GB, posted 22 Oct; PwC confirms only an incident at a third-party platform that hosts employee learning records); JAMIS Prime outage (cause, timeline, and scope still rest on one post by Corporate Results, Inc., a firm that sells recovery and ERP migration services, plus unnamed community updates; no JAMIS statement or press coverage was found); Club Tourism (Japan), a reported 31 Oct notice that unauthorized access on 30 Oct may have exposed about 4.32 million online member accounts, seen in a single aggregator and not found elsewhere; a Safeguard count of 106 malicious npm and PyPI packages (96 npm, 10 PyPI) published mostly on 26 Oct and listed in GitHub's advisory database, from one vendor blog; earlier claims that the Linux kernel flaw Fragnesia was chained with PHP2Shell, which no second source supports; Nagpur (India) police arrests of four people on 1 Nov over AI voice-clone and "digital arrest" frauds worth about Rs 1.6 crore, reported only by local press; the CERT-In advisory CIAD-2026-0049 could be read only through search excerpts in this session, so the number of affected Indian organizations and the full technical detail are unconfirmed; Unit 42's BUGSTER report date within October could not be pinned to a day.

Law enforcement and research

What to do this week

  1. Patch PHP everywhere and hunt for web shells, new binaries in /tmp, and shell-spawning PHP processes on anything internet-facing since 17 Oct; the federal KEV deadline was 29 Oct.
  2. Patch Ivanti Connect Secure to 25.1.1.3 or 22.8R2.6 for all three chained flaws (federal due date 2 Nov for CVE-2026-111357), then review AD credentials, BitLocker keys, and LAPS data the appliance could reach, because the Integrity Checker may not show compromise.
  3. Patch VeloCloud Orchestrator (CVE-2026-114625), NetScaler, Cisco ASA/FTD and Secure Email Gateway, PAN-OS, BeyondTrust, AhsayCBS, GitLab, and Atlassian Data Center, then check those devices for signs of prior compromise. Patching does not remove an attacker who is already in.
  4. Confirm GlobalProtect portals and gateways are on a build that fixes CVE-2026-0257, terminate active sessions, and review VPN logins since May for sessions that skipped MFA.
  5. Apply October Patch Tuesday, starting with the exploited Windows Shell Mark of the Web bypass (CVE-2026-96951), then update Brotli consumers (Node.js, PHP, Bun, .NET), Adobe Commerce and Magento, Drupal Commerce, and Linux kernels listed in KEV.
  6. If anyone installed the Claude Code extension through Cursor on 29 Oct, check ~/.ssh/authorized_keys for a key labelled svc-telemetry, remove tunnel processes and persistence, rotate credentials on the host, and move to 2.1.314 or later.
  7. Audit third-party app identities in Microsoft 365 (backup, MSP, and RMM tools), rotate their secrets, and review role and credential changes since 13 Oct even if the vendor says its service is restored.
  8. Review GitHub Actions workflows added or changed since 7 Oct in every repository you own and look for unfamiliar files such as security-audit.yml; check Python environments for LiteLLM 1.107.0, move to 1.106.2, and remove any cook.pth, cook.py, or sitecustomize.py in site-packages; then rotate CI/CD, cloud, and AI provider secrets exposed to either.
  9. Replace any certificate chaining to eMudhra, including under the G1 RSA roots that Chrome and Mozilla have not yet acted on, and replace long-lived admin tokens and plaintext environment variables at hosting providers with short-lived, scoped credentials.
  10. Treat agentic frameworks as a volume and velocity problem: baseline service-principal sign-in origins and API call rates, alert on egress to webhook.site and other OAST or tunneling domains, restrict admin consoles, CI/CD, and Kudu/SCM endpoints to trusted networks, and replace long-lived service principal secrets with managed identities or workload identity federation.

Sources