{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata. Fed continuously.","favicon":"https://feed.craftedsignal.io/favicon-32x32.png","feed_url":"https://feed.craftedsignal.io/products/soem--2.0.0/feed.json","home_page_url":"https://feed.craftedsignal.io/","icon":"https://feed.craftedsignal.io/apple-touch-icon.png","items":[{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:openethercatsociety:soem:*:*:*:*:*:*:*:*"],"_cs_cves":[{"cvss":7.1,"id":"CVE-2026-82947"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["SOEM (\u003c= 2.0.0)"],"_cs_severities":["high"],"_cs_tags":["vulnerability","memory-safety","industrial-control-systems"],"_cs_type":"advisory","_cs_vendors":["OpenEtherCATsociety"],"content_html":"\u003cp\u003eCVE-2026-82947 involves a memory safety vulnerability in the SOEM frame processing logic. An attacker-controlled device can provide manipulated length and offset values within EtherCAT messages. Because the master does not validate these inputs against allocated buffer sizes, it performs out-of-bounds reads. This flaw can lead to sensitive information disclosure or a denial-of-service condition via application crashes.\u003c/p\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eSuccessful exploitation may result in the disclosure of memory contents to an attacker or an unexpected crash of the master process.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cp\u003eIdentify systems utilizing the SOEM library version 2.0.0 or earlier. Monitor for unusual application crashes or logs indicative of memory access violations in the EtherCAT master service. Upgrade to a patched version once released by the maintainers.\u003c/p\u003e\n","date_modified":"2026-10-26T09:41:24Z","date_published":"2026-10-26T09:41:24Z","id":"https://feed.craftedsignal.io/briefs/2026-10-soem-memory-safety/","summary":"The Simple Open EtherCAT Master (SOEM) library version 2.0.0 and earlier fails to validate length and offset fields in device messages, allowing a malicious device to trigger out-of-bounds memory reads.","title":"SOEM: Out-of-bounds memory read vulnerability (CVE-2026-82947)","url":"https://feed.craftedsignal.io/briefs/2026-10-soem-memory-safety/"},{"_cs_actors":[],"_cs_cpes":[],"_cs_cves":[{"cvss":8.8,"id":"CVE-2026-82944"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["SOEM (\u003c= 2.0.0)"],"_cs_severities":["high"],"_cs_tags":[],"_cs_type":"advisory","_cs_vendors":[],"content_html":"\u003cp\u003eSOEM (Simple Open EtherCAT Master) versions 2.0.0 and earlier contain a vulnerability in the handling of multi-segment data transfers. The application performs a single validation check on the total data size at the beginning of a transfer but fails to track the cumulative size as individual segments arrive. This allows a malicious device to bypass initial size checks and write controlled data beyond allocated memory buffer boundaries, potentially enabling code execution.\u003c/p\u003e\n","date_modified":"2026-10-26T09:41:18Z","date_published":"2026-10-26T09:41:18Z","id":"https://feed.craftedsignal.io/briefs/2026-10-soem-buffer-overflow/","summary":"SOEM version 2.0.0 and earlier is vulnerable to a memory buffer overflow during multi-segment data transfers due to a failure to track cumulative data size.","title":"SOEM: Multi-segment data transfer buffer overflow (CVE-2026-82944)","url":"https://feed.craftedsignal.io/briefs/2026-10-soem-buffer-overflow/"},{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:soem:soem:*:*:*:*:*:*:*:*"],"_cs_cves":[{"cvss":8.3,"id":"CVE-2026-70388"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["SOEM (\u003c= 2.0.0)"],"_cs_severities":["high"],"_cs_tags":[],"_cs_type":"advisory","_cs_vendors":["SOEM"],"content_html":"\u003cp\u003eSOEM version 2.0.0 and earlier contains an out-of-bounds memory access vulnerability (CVE-2026-70388). The vulnerability exists because the software performs arithmetic on message length values without proper validation, allowing negative or extremely large values to bypass safety checks. This allows a malicious device on the network to send specially crafted messages that cause the master to write data outside allocated memory boundaries.\u003c/p\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eSuccessful exploitation can lead to memory corruption, which may result in a crash of the master service or potentially allow an attacker to execute arbitrary code on the master system.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cp\u003eUpdate SOEM to a patched version beyond 2.0.0 once available. In the absence of a patch, restrict network access to the master system to trusted devices only to prevent malicious actors from sending crafted network messages.\u003c/p\u003e\n","date_modified":"2026-10-26T09:41:11Z","date_published":"2026-10-26T09:41:11Z","id":"https://feed.craftedsignal.io/briefs/2026-10-soem-memory-corruption/","summary":"SOEM version 2.0.0 and earlier contains an out-of-bounds memory access vulnerability due to improper arithmetic validation, allowing a network-adjacent attacker to trigger memory corruption and potential arbitrary code execution.","title":"SOEM: Out-of-bounds memory access (CVE-2026-70388)","url":"https://feed.craftedsignal.io/briefs/2026-10-soem-memory-corruption/"}],"language":"en","title":"CraftedSignal Threat Feed - SOEM (\u003c= 2.0.0)","version":"https://jsonfeed.org/version/1.1"}