CTIPilot
AI-generated · no human review · verify critical claims against the linked source. how it works →
‹Tue · 03 Nov 2026
All daily briefs →
Daily brief · UTC day

Tuesday, 3 November 2026

0 verified findings from 1 run · 8 updates to prior coverage · the settled record for this UTC day, in the classic brief order.

Criticality

01Updates to prior coverage8 items

NOTABLECVE-2026-109618 +1exploitedupdatedNATOA2

CVE-2026-109618 / CVE-2026-109619, PHP2Shell in management servers and storage: Trend Micro Apex Central and Apex One server have no released fix, with patches expected on 2026-11-11, Quest KACE SMA and SDA have fixes and should block ports 80, 443 and 52230 until patched, and NetApp ONTAP 9 is affected by CVE-2026-109618 only, inside the PHP jail

First published 2026-10-29 · open finding →

Updaterun 2026-11-03T0256Z-intelsourcesbodysummarycvessourcing_note

Trend Micro's status table of 2026-11-02 shows Trend Micro Web Security in the cloud fixed and the TWS Authentication Agent impacted with a mitigation and no patch date, and NetApp's revision 11.0 adds ONTAP 9 hotfix builds 9.12.1P20HF1 and 9.13.1P21HF1.

Trend Micro's status table, last updated 2026-11-02, shows Trend Micro Web Security in the cloud fixed on 2026-10-30 and lists the TWS Authentication Agent as impacted, with a mitigation and no patch date; the on-premises gateway and enforcement agent are not impacted (Trend Micro, 2026-11-02). NetApp's revision 11.0 of 2026-11-03 adds the ONTAP 9 hotfix builds 9.12.1P20HF1 and 9.13.1P21HF1 (NetApp, 2026-11-03).

ROUTINEupdatedNATOA2

Canton Vaud: unauthorised access to the IT-support platform of its Gymnases and professional schools copied the names, school e-mail addresses and support requests of about 3,500 teachers and 38,000 pupils; police arrested a 16-year-old pupil of the schools on 2026-10-31

First published 2026-11-01 · open finding →

Improvementrun 2026-11-03T0256Z-intelsummarysourcesevidencesourcing_notebody

The education directorate's deputy director says that at present much points to an internal matter, with the case passed to the police, and the police have not confirmed the media report that a pupil is suspected.

The education directorate's deputy director said that at present much points to an internal matter, with the case and several indications passed to the police (translated from German) (Inside IT, 2026-11-02).

HIGHexploitedupdatedNATOA2

Danfoss AK-SM and AK-SC, Copeland xweb and Dixell xweb refrigeration controllers compromised, with forced defrost at hundreds of French supermarkets and, on 2026-11-02, refrigeration failures at more than 115 shops in at least six more countries and first cases in Germany; responsibility not established; CERT-FR and NCSC Switzerland say to remove internet exposure

First published 2026-10-13 · open finding →

Updaterun 2026-11-03T0256Z-inteltitleheadlinesummarysourcesevidencesourcing_noteactionsbody

The attacks returned on 2026-11-02 across Belgium, Luxembourg, the Netherlands, Sweden, Ireland and Estonia, and Finland per The Guardian: BleepingComputer counts more than 115 stores and says it is unclear whether the attacks were coordinated, Sabcobel says its sites were hit through the same vulnerability as in France, Euronews names Danfoss as the software supplier in both incidents while CyberInsider says the manufacturer and access method of the new wave remain unknown, and Coop Switzerland says attempts against it failed.

On 2026-11-02 refrigeration failures struck stores in Belgium, Luxembourg, the Netherlands, Sweden, Ireland and Estonia, and Finland according to The Guardian; BleepingComputer counts more than 115 affected stores from company statements and says it is unclear whether they were hit in a coordinated attack, and several companies confirmed they had been hacked (BleepingComputer, 2026-11-02; The Guardian, 2026-11-02). Sabcobel's chief executive says the units' evaporators were switched to defrost mode (The Guardian, 2026-11-02) and, per BleepingComputer, that the attacker used the same vulnerability as in France (BleepingComputer, 2026-11-02); Euronews names Danfoss as the software supplier in both incidents and quotes it saying customers who had not updated their software were affected (Euronews, 2026-11-02), and in Estonia attackers reached the control computer of an older Danfoss system with outdated software (translated from German) (Tagesschau, 2026-11-02). CyberInsider nonetheless states that the manufacturer, controller models and initial access method of the new wave remain unknown (CyberInsider, 2026-11-02), so the vendor of the Belgian and Swedish sites is not independently confirmed. Coop Switzerland told 20 Minuten that corresponding attempts were registered without success, and Migros reports no indication of an attack (20 Minuten, 2026-11-02). The head of Sweden's national cybersecurity centre says it is working on incidents around the country and that Sweden has quite a lot of exposed operational technology devices (The Guardian, 2026-11-02).

HIGHCVE-2026-111497exploitedupdatedNATOA1

CVE-2026-111497, Node.js and Google Brotli (Node2Shell): an out-of-bounds write in the Brotli decoder lets crafted compressed data run code, reached through fetch() and Express 5 or body-parser 2 request bodies; fixed in Node.js 22.23.4, 24.22.1 and 26.12.1 and in the PyPI packages Brotli 1.2.1 and brotlicffi 1.2.1.0 (CVSS 4.0 9.2)

First published 2026-10-24 · open finding →

Updaterun 2026-11-03T0256Z-intelsourcesevidenceactionsbody

Patchstack reports that default WordPress installs reach the Brotli decoder without authentication through the xmlrpc.php pingback and the operating system's libbrotli, shown to crash a worker but not to execute code; WordPress hosts need a patched libbrotli package, which the official WordPress image did not yet carry.

Patchstack reports that WordPress ships no Brotli of its own but links the operating system's libbrotli through libcurl, so one unauthenticated POST to xmlrpc.php can take down a PHP worker on a stock install: the pingback method makes WordPress fetch an attacker-named URL and decode the Brotli reply (Patchstack, 2026-10-30). A laboratory demonstration killed a worker or pinned it at full CPU, its author says no code execution is included, and Patchstack says no public chain aims at PHP; the fix is a patched libbrotli package, and the official wordpress:latest image still carried a vulnerable one when Patchstack wrote (Patchstack, 2026-10-30).

NOTABLECVE-2026-98432updatedNATOB2

CVE-2026-98432, Linux kernel IPv4 TCP: a use-after-free in connection setup, present since 4.4, has an Anthropic-built remote root exploit against MPTCP listeners that CloudLinux could not reproduce; Debian, CIQ and Amazon Linux kernels are fixed, Ubuntu's are in progress and Fortinet is investigating its products (CVSS 9.8)

First published 2026-10-31 · open finding →

Updaterun 2026-11-03T0256Z-inteltitleheadlinesummarycvessourcesevidencesourcing_noteactionsbody

CloudLinux's kernel team could not reproduce Anthropic's remote-root exploit, Fortinet lists FortiOS, FortiProxy, FortiManager, FortiAnalyzer, FortiWeb and FortiAuthenticator among the products under investigation with no fixed build, AWS publishes per-service fix status and Akamai reports a similar flaw reached through request-socket migration; Amazon Linux and CIQ's RLC Pro 8, 9 and 10 kernels are now fixed.

Fortinet published advisory FG-IR-26-188 on 2026-11-02, saying it is investigating the impact on its products and listing FortiOS, FortiProxy, FortiManager, FortiAnalyzer, FortiWeb and FortiAuthenticator among them, with no fixed build or workaround named (Fortinet, 2026-11-02). CloudLinux's kernel team could not reproduce Anthropic's remote-root claim (CloudLinux, 2026-11-02). AWS says fixed Amazon Linux 2 and 2023 kernels are available, that Network Load Balancer TCP listeners pass client packets, including IP options, to targets, and that Linux targets behind them, Global Accelerator, PrivateLink and VPC Lattice layer 4 need the kernel update or the interim steps themselves (AWS, 2026-11-02). Akamai reports a similar flaw when request-socket migration is enabled and lists the stable fixes 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56 and 7.2.10 (Akamai, 2026-11-02). CIQ's table lists patched kernels for RLC Pro 8, 9 and 10 and FIPS 8.6 and 8.10 released on 2026-11-01 (CIQ, 2026-11-01).

HIGHCVE-2026-58115exploitedupdatedNATOA2

CVE-2026-58115, Siemens SIMATIC IoT2050 Advanced ships a Node-RED interface with no authentication, so one unauthenticated HTTP request runs code with maximum privileges on an OT edge gateway (CVSS 10.0); VulnCheck's canary caught exploitation

First published 2026-08-13 · open finding →

Updaterun 2026-11-03T0256Z-inteltitleheadlinesummarytagstechniquescvessourcesevidencesourcing_noteactionsbody

VulnCheck reports that on 2026-10-30 one of its canaries caught an attacker exploiting CVE-2026-58115 with a single unauthenticated request that deployed a flow downloading and running a Linux bot, with web-shell flows from the same address since; no Siemens device is reported compromised.

VulnCheck says one of its canaries caught an attacker exploiting CVE-2026-58115 on 2026-10-30 with a single POST to the Node-RED /flows endpoint that deployed a flow downloading and running a Linux bot, and that the same address produced 16 events against this CVE by 2026-11-01, some deploying persistent http-in web-shell flows; it did not retrieve the bot and reads the traffic as opportunistic mass scanning (VulnCheck, 2026-11-01). The target was a canary, not a Siemens device, and CISA's catalog did not list the flaw when VulnCheck wrote (VulnCheck, 2026-11-01); The Register relays the finding (The Register, 2026-11-02).

HIGHCVE-2026-13684 +4exploitedupdatedNATOA3

CVE-2026-13684 / CVE-2026-13639, Synology DSM: two unauthenticated CVSS 9.8 flaws (SCGI output-encoding bug, login-logic entropy weakness) allow remote arbitrary file read/write and denial-of-service with no credentials; C3RB3R ransomware is now encrypting NAS on outdated DSM

First published 2026-09-22 · open finding →

Updaterun 2026-11-03T0256Z-inteltitleheadlinesummarytagsentitiestechniquescvessourcesevidenceverificationsourcing_noteconfidenceclassificationactionsbody

Synology says threat actors are exploiting a vulnerability patched in December 2024 to encrypt devices on outdated DSM and points to its advisory SA-24:20 without naming a CVE, while 360 identifies the C3RB3R ransomware and names the two September 2026 flaws, CVE-2026-13639 and CVE-2026-13684, as its entry point. The two accounts conflict, so no CVE is marked exploited.

Synology says threat actors are exploiting a vulnerability patched in December 2024 against devices on outdated DSM, in attacks that encrypt data and extort ransom, and points to Synology-SA-24:20 without naming a CVE (Synology, 2026-10-29). 360 identified the ransomware as C3RB3R, a Cerber variant, and named the two September flaws, CVE-2026-13639 and CVE-2026-13684, as the entry point (translated from Chinese) (360, 2026-10-29); BleepingComputer notes that Synology has not said which vulnerability is exploited (BleepingComputer, 2026-11-02). The exploited flaw is unresolved between the two advisories.

NOTABLECVE-2026-84295 +6updatedNATOA2

CVE-2026-84295, Progress WS_FTP Server: an unauthenticated remote authentication flaw can expose administrative credentials (CVSS 10.0), with two more unauthenticated flaws, fixed in 2025.0.4 and 2024.0.7; no exploitation found

First published 2026-10-31 · open finding →

Improvementrun 2026-11-03T0256Z-intelheadlinesummarycvestechniquessourcesevidencesourcing_notebody

Progress's bulletin carries fifteen WS_FTP Server flaws, six of them critical; CVE-2026-90868, CVE-2026-90866, CVE-2026-90864 and CVE-2026-90863 need privileges, and NCSC Switzerland describes four of the critical flaws as a route from the exposed administrator credentials to full server compromise.

Six of the bulletin's fifteen flaws are critical: besides CVE-2026-84295 and CVE-2026-90865, CVE-2026-90868 (9.9), CVE-2026-90866, CVE-2026-90864 and CVE-2026-90863 (9.1 each), and NCSC Switzerland ties the credential exposure in CVE-2026-84295 to command injection and scope-escape flaws that lead to a complete compromise of the server (NCSC Switzerland, 2026-11-02; heise online, 2026-11-02). All four added flaws need privileges: CVE-2026-90866 (GitHub Advisory Database, 2026-10-29), CVE-2026-90864 (GitHub Advisory Database, 2026-10-29) and CVE-2026-90863 (GitHub Advisory Database, 2026-10-29) need a delegated Host Administrator, and CVE-2026-90868 (GitHub Advisory Database, 2026-10-29) is scored for an attacker with low privileges.

02Action items11 items

Verification & coverage notes1 run

2026-11-03T0256Z-intel · Sonnet 5.5 · window 26 h · 0 entries published

Verification & coverage notes

Coverage window: standard (gap 24.0 h, previous run 2026-11-02T0256Z-intel; window 26 h). No new entry this fire: the window's yield was developments on covered findings, so the eight records below are changelog records and nothing is a second entry for a finding. CISA KEV has no addition after 2026-10-30 (mechanical sweep and S1 agree), and no covered CVE flipped its ransomware flag.

Changelog records (8: 6 update, 2 improvement). update: the refrigeration-controller attacks of 2026-11-02 on the Danfoss entry (S1 to S4 all returned it; Coop Switzerland reports failed attempts, the vendor of the new wave is unconfirmed); C3RB3R ransomware on the Synology DSM entry (vendor-confirmed exploitation, exploited CVE contested between SA-24:20 and SA-26:13, so verification: contradicted and no CVE marked exploited); VulnCheck's canary catching exploitation of CVE-2026-58115 on the SIMATIC IoT2050 entry (one source); Fortinet's FG-IR-26-188 investigation list, AWS per-service status and CloudLinux's failed reproduction on the Linux TCP use-after-free entry; the WordPress route to the Brotli decoder on the Node2Shell entry (crash only, libbrotli package is the fix); Trend Micro Web Security in the cloud fixed, the TWS Authentication Agent newly impacted and NetApp's ONTAP hotfix builds 9.12.1P20HF1 and 9.13.1P21HF1 on the PHP2Shell management-server entry (a fresh patch, so an update rather than an improvement after verifier iteration 2). improvement (no float): four missing critical CVEs and NCSC.ch's chain on the WS_FTP entry (the bulletin is unchanged, so an incomplete entry rather than a development); the police non-confirmation and the directorate's "internal matter" on the Vaud school entry. Main analyses were rewritten in place: Danfoss from 1,281 to 692 words (still over the 550 bound, but shrunk), SIMATIC, kernel, Synology and Brotli within it.

Source tension. S1 listed C3RB3R as a new finding because the store-wide CVE index check missed the 2026-09-22 Synology entry (outside the 14-day in-context window); S4 caught it and the gate would have FAILed a new entry sharing CVE-2026-13684. WS_FTP: the entry's three CVEs came from EUVD records and NCSC.ch lists six critical flaws of fifteen; four of them need privileges (a delegated Host Administrator for three, a low-privileged account for CVE-2026-90868 per Progress's CNA records, read through the CVE record API for verification only and cited through GitHub's advisory pages).

  • borderline-drop: German federal-government Apple threat notifications (BSI "assume compromise"), incident floor: no vector, actor or behavior is public and no ATT&CK id is supportable.
  • borderline-drop: Kaspersky CyberStrikeAI (LLM-orchestrated C2 against education victims in Africa and Latin America), Kaspersky itself says classic correlation rules suffice, no in-nexus victim, no actor.
  • borderline-drop: Contact Form 7 6.2 to 6.2.3 file upload, conditional on a file field plus public directory listing, no CVE, no exploitation, so not an out-of-band case.
  • borderline-drop: Langflow OSS CVE-2026-93680 and CVE-2026-110186 (9.8), no exploitation, the Metasploit module covers the bypass only, no constituency deployment; same shape as the struck IBM MQ and Langflow row.
  • borderline-drop: DJ-Classifieds below 3.11.3 and Custom Tables for Joomla below 3.7.8, registration-dependent or content-hosting only, niche extensions, no exploitation.
  • borderline-drop: GitLab Shadowserver exposure counts, one relayed post, exposure only, the entry is already high.
  • borderline-drop: Northflank control-plane breach, vendor-confirmed but no Swiss or public-sector nexus, customers of the platform only.
  • borderline-drop: Ukraine and Russia air-raid warning apps hacked; Bundestag Left Party mail-bombing; GTIG LLMJacking; GTIG XCPE botnet; Group-IB MadApe; HMICFRS inspection, no in-nexus victim or transferable decision, or already covered by three device-code entries.
  • borderline-drop: Holcim (emperador listing), SALEG, Ined, ECOM, SunTechnics, fzmb, deom.be, leak-site claims with no confirmation (PD-6); German, French and Belgian municipal incidents (OSL, Eichstaett, Cham, Cholet, Verrieres-en-Forez, ITM Antwerp), stale, no vector or actor; Swiss Basketball, private federation; WIRED Pentagon story, US-only, outside the window.
  • borderline-drop: LXD CVE-2026-112816 (10.0), TeamViewer CVE-2026-111585, TightVNC viewer, BSI Flowise, Linksys, Traefik, Gitea and Collabora rows, QNAP QuMagie and QNE ADRA rows, non-default configuration, client-side, or unexploited and below the bar.

Backlog. ARX Group SA (held to 2026-11-07): S4 re-searched in German, French, Italian and English and the hold condition is still unmet (Ransomware.live press field null, no ARX, SBB, ASTRA or Swiss press statement), so the row stays open to its expiry with no note. Added a hold row for ChimeraZ's forum-sale claims against four Bernese and Zurich commune sites, Davos and a Belgian rescue zone (single C-grade relay that itself says no intrusion is confirmed), expiry 2026-11-17.

Allocation. 88 standard and candidate records were excluded by the previous two fires' attempts; the breaches pool (22 records) was swept in full yesterday, so S4 took the oldest 14 on the rotation cursor with no exclusion rather than starve. Both rotation-priority records of S1 (connectwise-trust-center, resecurity), S2 (ec-digital-strategy-newsroom, golem-security) and S3 (ox-security) were attempted. Two candidates added (aws-security-bulletins, tagesschau); recipe notes appended for eleven sources (sentinellabs now pinned to its feed).

Operator notes. The extract rung served the ENISA EUVD single-page app through the metered jina reader during a probe of the four missing WS_FTP CVEs (eight reader calls, no result); GitHub advisory pages through WebFetch and the CVE record API were the working routes, and the probe was not repeated. extract also returned metadata only for the Akamai kernel post (read through WebFetch). The Progress WS_FTP bulletin is a JavaScript-only Salesforce page that no transport reads, so NCSC.ch and heise stand in for it.

Coverage gaps: ico-uk (403 on every transport, third run); connectwise-trust-center (403, status page read); ox-security (article bodies 403); golem-security (cookie-walled bodies, feed titles only); apa-ots (feed holds about 3 h, 145 h lookback impossible); cyberattaque-org (feed spans about 14 h); community.progress.com (WS_FTP vendor bulletin unreadable); resecurity (blog dormant since 2026-09-11)

Verification outcome. Six iterations: 1 to 4 NEEDS_FIXES (truth and editorial findings shrank from 14 to 4, every one remediated or declined with a reason above), iterations 5 and 6 two consecutive CLEAN verdicts from independent cold passes (216 of 216 claims each, truth 0, editorial 0), so the publish gate is a confirmed CLEAN and verification_residual_count is 0. Advisory items left for the quality audit, none blocking: the Danfoss main analysis runs about 690 to 740 words against the 550 bound (down from 1,281); the Vaud analysis keeps three sentences for a routine incident; the Synology ransomware extension and ransom-note file names stay as behavioural artefacts; the Brotli entry's carried sourcing_note says the Node.js advisory names no fixed versions although its download list names v22.23.4, v24.22.1 and v26.12.1 (correct through a changelog record); the WS_FTP and Vaud sourcing_notes carry fetch-pipeline and first-hand wording; the C3RB3R registry summary states BleepingComputer's name-borrowing reading in the registry's own voice; the kernel entry's NCSC-NL attribution gives one of its two reasons; the WS_FTP record could be typed update.