THREAT INTELLIGENCE · CISA ICS ADVISORIES · BOD 26-04

CISA Drops Six ICS and Medical Advisories in a Day

Malcolm, Eclipse Milo, EseeCloud, Thermo Fisher Torrent Suite, J4Care dcm4che and the Red Lion N-Tron 700: thirty CVEs across industrial software, OPC UA, IP cameras, network switches, a PACS archive and a genomic sequencer. None is in KEV yet. BOD 26-04 says what happens the morning one is, and RedEye Threat Intelligence runs that morning for you.

Editorial hero illustration
CVEs in this postCVE-2026-105279CVE-2026-105664CVE-2026-105667CVE-2026-107333CVE-2026-107336CVE-2026-107337CVE-2026-107362CVE-2026-107617CVE-2026-107777CVE-2026-29797CVE-2026-33367CVE-2026-39453CVE-2026-39460CVE-2026-58080CVE-2026-60007CVE-2026-62927CVE-2026-97851CVE-2026-97858Live detections →All RedEye CVEs →
6
CISA ICS and medical advisories, Oct 15
30
CVEs across the six
9.8
Top CVSS v3.1, hard-coded camera credentials
3 days
BOD 26-04 deadline once one hits KEV
TL;DR
  • What CISA released: six advisories on October 15, 2026. Four industrial: ICSA-26-280-01 CISA Malcolm, ICSA-26-288-01 Eclipse Milo, ICSA-26-288-02 EseeCloud, ICSA-26-281-01 Red Lion N-Tron 700 (Update A). Two medical: ICSMA-26-288-01 Thermo Fisher Torrent Suite and ICSMA-26-288-02 J4Care dcm4che.
  • Worst of the thirty CVEs: hard-coded credentials in EseeCloud IP cameras (CVE-2026-107617, CVSS v3.1 9.8), a DICOM archive that accepts associations from anyone and lets them delete images or store forged studies (CVE-2026-105279 and CVE-2026-97851, 9.1), and an industrial switch whose SNMP interface changes accounts and pushes firmware without authentication (CVE-2026-33367, CVE-2026-29797).
  • KEV status: none of the thirty is in the Known Exploited Vulnerabilities catalog as of the October 15 release. Under BOD 26-04 that is the variable that moves. The day one is added, an exposed asset carrying it drops to a three day deadline with a mandatory forensic triage.
  • What RedEye does: our threat intelligence feeds Caver, which grades every asset and CVE pair against the directive's Table 1, opens the forensic triage case on the rows that require it, directs Carbide to collect volatile evidence first, and seals the result in an evidence locker under legal hold with a signed, hash-chained export.

Start at threat-intelligence.redeyesecurity.com. The KEV fast lane there is free and publishes every catalog addition the day CISA makes it, next to the CVE Index that says whether a detection ships for it. This post starts with the six advisories CISA published this week, because they are a clean picture of what the OT attack surface looks like now, and ends with what BOD 26-04 requires the morning one of them becomes a KEV entry.

What CISA Published on October 15

Christopher Warner, an OT and ICS security strategist, made the point on LinkedIn within hours of the release: this list is a good example of how far the definition of the OT attack surface has moved. Not controllers on a plant floor. Industrial applications, OPC UA components, IoT, networking equipment and medical systems. Here is what each advisory says, from CISA's own pages.

Four advisories, twenty three CVEs, four fixes and one vendor that never answered. No public exploitation reported to CISA for any of them. Then the two medical advisories, which deserve the closest read.

The Two Medical Advisories

J4Care dcm4che, ICSMA-26-288-02. dcm4chee-arc-light 5.35.1 is an open-source DICOM archive, the PACS back end that stores and serves medical images in hospitals, imaging centers and research networks worldwide. Six CVEs, all network reachable with low complexity and no credentials, top CVSS v3.1 9.1 and v4 9.3. The two that matter most are configuration defaults: the archive accepts DICOM associations from callers it has never registered, so patient data and images can be retrieved and fabricated studies stored (CVE-2026-105279), and the HL7 listener accepts ADT^A40 patient-merge messages without authenticating the sender, and the unmerge does not reverse the change (CVE-2026-105667). A missing authorization check lets location records be flipped to a deletion state so the referenced image files are purged from storage (CVE-2026-97851). Three more are parser denial of service in the JPEG, MP4 and multipart handlers. CISA's risk statement is unusually direct: an attacker could delete stored medical images, disclose patient information and inject forged studies. Fixed in 5.35.2. Credit: Abhinav Agarwal.

Thermo Fisher Torrent Suite Software, ICSMA-26-288-01. The analysis software for Ion Torrent genomic sequencers, versions 5.18 and earlier. One CVE, a path traversal that lets an authenticated user read any file on the Torrent Server the web service account can reach (CVE-2026-107777, CVSS v4 7.1, v3.1 6.5). Lower score, but the files on that server are sequencing runs, sample manifests and the service credentials around them. Fixed in 5.22. Credit: Akanksha Raghvesh and Abhinav Agarwal.

Why the medical pair is the headline

A forged study in a PACS is a patient safety event, not a data event. A merged patient record that cannot be unmerged is a records integrity event the hospital has to report. Neither of those systems is on anyone's list of controllers, and both are reachable from the clinical network by design. Warner's questions, do we have it, where is it, what is it connected to, what process does it support, what happens if we take it down, are harder to answer for a DICOM archive than for a PLC, and the answer to the last one is usually "radiology stops".

None of These Is in KEV. That Is the Point.

We checked the catalog CISA published at 17:00 UTC on October 15: 1,746 entries, 36 of them added in the last thirty days, and none of the thirty CVEs above among them. That will not hold for all six. EseeCloud has no vendor fix and a hard-coded credential, the N-Tron switch takes unauthenticated firmware over SNMP, and dcm4che takes unauthenticated DICOM by default. Those are the shapes that show up in the catalog weeks after the advisory, once someone scans for them.

Under BOD 22-01 that catalog entry carried a due date and the work was patching. Under BOD 26-04 the catalog entry is one of four inputs, and for an exposed asset with total-control impact it starts a three day clock and a forensic triage. So the question an operator should ask about this week's six is not "are we patched", which is the right answer to the advisory, but "the morning one of these is added to KEV, does our clock start by itself, with the case open and the evidence collected, or does it start when someone reads the email".

What BOD 26-04 Actually Directs

CISA Binding Operational Directive 26-04, issued June 10, 2026, replaced BOD 22-01 and BOD 19-02. Under 22-01 the rule was simple: a CVE lands in the Known Exploited Vulnerabilities catalog, a due date comes with it, every agency patches by that date. 26-04 keeps KEV as an input and adds three more. For each vulnerable asset the agency now answers four questions:

The sixteen combinations map to a deadline in Table 1: three days, fourteen days, sixty days, or fix on the next system upgrade. The clock starts at the earlier of CISA adding the CVE to KEV or the agency finding it on an asset. Three rows are marked "and forensic triage": a KEV-listed vulnerability with total control impact, on an exposed asset whether or not exploitation is automatable, or on a non-exposed asset where it is. For those, the agency must remediate within three days and complete a forensic triage of the asset to decide whether it was already compromised, and keep the record.

Run this week's six through Table 1

An N-Tron 700 with SNMP reachable from outside, carrying CVE-2026-33367: exposed, total control, automatable. Today that is a sixty day row because the CVE is not in KEV. The day it is, the same switch is on a three day row with a forensic triage. A dcm4che archive whose DICOM port is reachable from the internet, CVE-2026-105279: same movement. A Torrent Suite server behind authentication with a partial-control read: a longer row either way. The grade is per asset, not per CVE, and it changes overnight because of a catalog update. That is why the reaction has to be automatic.

Phase I was effective on issuance. Phase II, the process changes, came due at 60 days. Phase III, remediation inside the Table 1 timelines, is due at 180 days, early December 2026. FedRAMP has told cloud providers to adopt the aligned vulnerability rules by December 7, 2026. The directive binds Federal Civilian Executive Branch agencies; CISA recommends the same model to state, local, tribal and territorial governments and to the private sector, and the utilities and hospitals we work with are treating it as the baseline their auditors will reach for next.

Why a Feed Is Not Enough Any More

A feed tells you a CVE exists and, when it reaches KEV, that someone is exploiting it. Everything after that is inventory, exposure, impact and forensics, on a three day clock, with a record at the end. For this week's six that means knowing which switches speak SNMP to what, which archive accepts DICOM from where, and which cameras are on a network segment that also carries something you care about, before the catalog moves. That is the pipeline we built.

The Automated Reaction, Step by Step

1. The catalog lands in your data. Caver ingests the CISA KEV catalog on every deployment, automatically, into a system index that any search can join against. CISA's Vulnrichment SSVC data arrives the same way and supplies the two variables KEV does not carry, exploit automation and technical impact. Where SSVC is absent for a CVE, the engine says so instead of guessing: "not automatable" is never confused with "not yet known".

2. Exposure comes from your telemetry, not a spreadsheet. Asset exposure, the directive's first variable, is derived from the feeds the implementation guidance names: external scanning, edge and firewall logs, DNS and certificate transparency, and the asset inventory the lake already holds. An asset that is reachable from the internet is graded exposed because the evidence says so.

3. Every asset and CVE pair gets its Table 1 row. The Vulnerability Center shows each finding with its matched row, its deadline, and a grade: on anchor, reset by a catalog change, or at risk. Next to it sits detectability: whether a detection ships for that CVE, what data it reads, and whether this lake is collecting that data. A finding you cannot see is flagged as such on the list, not discovered during the incident.

4. The three triage rows open a case by themselves. When a pair lands on row 1, 3 or 9, Caver opens a forensic triage case with the directive's phase clock already running: scoping complete at two hours, collection from two to twenty four hours, containment between six and twenty four, analysis by forty eight, escalation decision by seventy two. The BOD 26-04 forensic triage playbook attaches on creation: notify the case owner, collect the triage pack volatile data first, preserve non-volatile evidence once the volatile collection is complete.

Where Carbide Comes In

The collection step is a signed instruction to the Carbide agent on the affected host. Two rules from the CISA guidance are enforced in the agent, not in a runbook: collect the most volatile data first, and scope the collection to the alert and no wider. Items leave in acquisition order after RFC 3227: process and host memory, then the live state the operating system reports, process list, network connections, logged-on users, then registry keys, then files and event logs. Collection alters nothing on the host, is rate limited because a burst of memory acquisitions is its own signal, and is capped per instruction so "scoped to the alert" means a number.

The signing key is yours

Carbide's control plane never holds the response signing key. It lives in the customer's key authority, the control plane relays envelopes that authority signed, and the agent verifies every instruction against a key it was built trusting. Automatic response is opt in per action and per asset class, so an OT asset class that must never be touched is never touched.

When the triage says the asset is compromised, the same channel carries the response verbs: kill the process by its stable identity rather than a reused PID, isolate the host with a network lockdown that keeps the agent's own channel open, quarantine the file into custody with its hash taken on the way in. The forensic record exists before the first remediation action lands, which is the order the directive requires.

The Evidence Locker Is the Record

Everything the triage collects is deposited into the Caver Evidence Locker under the case. The locker is built for the part of BOD 26-04 that outlives the three days:

What This Changes for You

If you are an FCEB agency, Phase III is weeks away and the forensic triage rows are the ones your inspector general will sample. If you are a utility, a hospital, a county or a contractor, the directive is guidance today and the audit standard tomorrow, and the three day rows are already the pace of exploitation: this quarter's WordPress, Roundcube and Citrix campaigns all began the same day their fixes shipped. Either way the question is the same: when the next KEV entry lands, does your clock start on its own, with the case open, the evidence collected and the record sealed, or does it start when someone reads the email.

For this week's six, the work before the catalog moves is the vendor fix where one exists: Malcolm 26.09.0, Eclipse Milo 1.1.5, N-Tron 700 firmware 3.11.1 with SNMP communities set or disabled and the web GUI off, dcm4chee-arc-light 5.35.2 with the DICOM and HL7 listeners restricted to registered peers, Torrent Suite 5.22. EseeCloud cameras have no fix and no vendor response, so the only control is the network they sit on. Caver ships content for the telemetry those controls produce: the OPC UA pack for Milo-based servers, the SNMP pack for the switches, Zeek with the ICS parsers for the segment traffic, and the clinical packs that read HL7 and FHIR flows around the archive.

RedEye threat intelligence is the front of that pipeline and it is free. Caver and Carbide are the rest of it.

See the clock run on your own assets

RedEye Security maps BOD 26-04 onto your inventory and shows which findings land on the three day rows today.

Talk to us