{"schema":"threatline.record/2","record":{"id":"CVE-2026-82358","aliases":[],"summary":"RT-Labs AB C-Open CANopen SDO Server Write Protection Bypass","details":"RT-Labs AB C-Open CANopen contains a write protection bypass in the SDO (Service Data Object) server implementation 'src/co_sdo_server.c' that fails to properly validate write permissions when processing download-segment frames. An unauthenticated attacker on the CAN bus can initiate an SDO upload for a read-only Object Dictionary (OD) entry, which sets a data pointer to the read-only object, then send download-segment frames to write to that memory location. The download-segment handler does not verify that a download session is active, allowing any CANopen node to overwrite read-only OD entries using two SDO frames. Note that CANopen protocol operates over CAN bus and does not provide built-in authentication mechanisms. Fixed in 1.1.1.","categories":["Unclassified"],"product":"C-Open","vendor":"RT-Labs AB","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-82358","source_modified_at":"2026-10-07T15:52:15.539Z","fetched_at":"2026-10-23T18:48:36.087640Z","product":"C-Open","vendor":"RT-Labs AB","versions":[{"version":"0","status":"affected","lessThan":"1.1.1","versionType":"custom"},{"version":"1.1.1","status":"unaffected"}],"defaultStatus":"affected"}],"fixed_versions":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-82358","source_modified_at":"2026-10-07T15:52:15.539Z","fetched_at":"2026-10-23T18:48:36.087640Z","package":{"name":"C-Open","ecosystem":null},"version":"1.1.1","basis":"first unaffected version stated in the CVE record"}],"cvss":6.5,"severity":"Medium","kev":{"listed":false},"epss":{"probability":0.00237,"percentile":0.13924,"score_date":"2026-10-23"},"published_at":"2026-10-01T19:42:16.559Z","modified_at":"2026-10-07T15:52:15.539Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-82358","fetched_at":"2026-10-23T18:48:36.087640Z","source_modified_at":"2026-10-07T15:52:15.539Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-82358","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","EPSS"],"references":[{"source":"CVE List","url":"https://rt-labs.com/wp-content/uploads/2026/09/RRTL-260929-01.pdf","tags":["vendor-advisory"]},{"source":"CVE List","url":"https://github.com/rtlabs-com/c-open/releases/tag/public%2Fv1.1.1","tags":["release-notes"]},{"source":"CVE List","url":"https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2025/va-26-275-02.json","tags":["third-party-advisory"]},{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-82358","tags":["vdb-entry"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","ssvc":{"exploitation":"none","automatable":"no","technical_impact":"partial","assessed_at":"2026-10-07T15:10:49.474411Z"},"classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-07T15:52:15.539Z","content_hash":"f70ab56cfc9e013cf4a4b748924d04f8e6c34cbe5c061e6c7a86c28c59680853"}}
