VulnCheck Honeypots Saw CVE-2026-58115 Exploited via Node-RED on October 30; Siemens-Sourced NVD Record Now Names Four IoT2050 Models, Up From One
Honeypots run by VulnCheck logged exploitation of CVE-2026-58115 between October 30 and November 1. The Siemens-sourced CVSS 10.0 NVD record names four IoT2050 models; GitHub's August copy named one.
Overview
VulnCheck researcher Patrick Garrity said that one of the company’s canary systems caught an attacker exploiting CVE-2026-58115 on October 30, 2026, according to The Register. The flaw is, per NVD, a case where affected Siemens SIMATIC IoT2050 devices running Industrial OS with Node-RED installed do not enforce authentication on the Node-RED HTTP interface. The NVD record carries CVSS 10.0 scores listed with [email protected] as their source, and as of 2026-11-09 it lists four IoT2050 models, while GitHub’s copy of the August text names one. The attacks targeted honeypots rather than actual gateways, according to heise online in an update that also relays Siemens’ statement that no successful attack on IoT2050 gateways has been reported.
VulnCheck’s own post is not on the Herald’s source allowlist, so its findings are relayed here through the outlets that quoted it.
What the record says
According to NVD, the record was published on 2026-08-11 at 13:19 UTC with [email protected] as its source, and its status was “Awaiting Analysis” when the Herald read it on 2026-11-09. It states: “Affected devices do not enforce authentication on the Node-RED HTTP interface, allowing unauthenticated access to programming nodes that are capable of executing system commands on the server.” The CVSS 3.1 and CVSS 4.0 base scores are both 10.0, each listed with [email protected] as source; NVD shows no score of its own. The Register says Siemens assigned the identifier in August.
The same NVD record includes a CISA-coordinator SSVC entry timestamped 2026-08-12 at 17:59 UTC that lists exploitation as “none”, automatable as “yes” and technical impact as “total”. That entry predates the October reports.
Dated sequence
Dates are as the sources state them; times are UTC where a source gives one.
- 2026-08-11: NVD publishes the record. GitHub’s advisory copy, published the same day at 15:32 UTC, names only “SIMATIC IoT2050 Advanced” for “All versions < V4.3.4.1”.
- 2026-10-30: VulnCheck’s canary records the exploit attempt, according to The Register.
- 2026-10-30 to 2026-11-01: the same IP address targeted the vulnerability 16 times, per The Register; heise online says the count was reached “By Sunday”.
- 2026-11-02, 22:55 UTC: The Register publishes. The Hacker News and heise online publish on November 3; both name the Advanced model.
- 2026-11-04, 18:17 UTC: the last-modified time on NVD’s record as the Herald read it on 2026-11-09; that record lists four models.
- 2026-11-06: heise online adds an update, stamped 18:13 in its German edition and 18:20 in its English edition, with no time zone stated, saying Siemens emphasizes that no successful attacks on IoT2050 gateways have been reported and that VulnCheck clarified that the attacks targeted honeypots.
One model, then four
The August text mirrored by GitHub covers the Advanced model alone. The current NVD description names the Advanced, Basic, M.2 and SM models, each with “All versions < V4.3.4-1 running Industrial OS with Node-RED installed”. The comparison of the two texts is the Herald’s own, and none of the cited sources says why the product list was extended. NVD lists Siemens’ advisory as its only reference; that advisory is hosted on cert-portal.siemens.com, which is outside the Herald’s allowlist and is not cited here.
The cited sources spell the fixed version in two ways: NVD writes “V4.3.4-1”, while GitHub’s August copy, The Hacker News and heise online write 4.3.4.1. None of the cited sources says whether the two spellings denote the same build, and the Herald does not reconcile them.
Node-RED or the device?
The Register’s headline calls it a “Max-severity bug in widely used OT programming tool”, and its text describes “a maximum-severity vulnerability in Node-RED, a flow-based programming tool that is widely used in critical infrastructure”. The same article says “Affected Siemens devices do not enforce authentication on the Node-RED HTTP interface”. The Hacker News and heise online describe the flaw as affecting Siemens IoT2050 devices with Node-RED installed.
Node-RED’s own documentation, in its GitHub source, says: “By default, the Node-RED editor is not secured”. It tells operators to uncomment the adminAuth property in the settings file to enable authentication. The Herald’s own check of the node-red/node-red repository’s published security advisories on 2026-11-09 found two, both from 2021 and neither for this CVE. None of the cited sources reports a Node-RED project advisory or release for CVE-2026-58115.
What the canary saw
Per The Register, the exploit used two built-in Node-RED nodes that Garrity called “trivial to weaponize”: an inject node that fires a message on a schedule or once at startup and an exec node that runs shell commands. The traffic came from a single IP address in Microsoft’s AS8075 network that geolocates to Brazil, and the dropper’s filename, bot-linux-amd64, indicates a Linux AMD64 target. Garrity said: “We did not fetch the binary, so we can’t say what it does once running.” The Register reports that the same address logged 125 hits against eight different CVEs across VulnCheck’s canary network, which the researcher read as “opportunistic mass scanning rather than a targeted attack”.
The Hacker News reports that the attackers later moved to a two-stage process that fetches a shell script, wget.sh, and that another request fetched a payload to save as /tmp/.kworker. It quotes Garrity saying several requests instead left a backdoor that “survives even if a memory-backed implant is lost on reboot”. The functionality of wget.sh and .kworker is unknown because they could not be retrieved.
What is not established
- The behavior of the bot binary is unknown. The Register says the researchers did not retrieve a binary or staged scripts to analyze, and heise online says VulnCheck did not investigate what the malware does.
- None of the cited sources reports a compromised production Siemens device. The Hacker News places the attempts against VulnCheck’s “honeypot network”, and heise online relays Siemens’ statement that no successful attack on IoT2050 gateways has been reported.
- The Register says the flaw is in VulnCheck’s Known Exploited Vulnerabilities catalog but not, as of its publication, in CISA’s. The Herald’s own check of CISA’s catalog feed, version 2026.11.06, released 2026-11-06 at 19:44 UTC, found no entry for CVE-2026-58115.
- On remediation, The Hacker News says the issue “has been remediated in versions 4.3.4.1 or later” and that Siemens recommends uninstalling Node-RED or hardening it; heise online notes administrators must install the fixed firmware themselves.