CVE-2026-82358 in C-Open
Zusammenfassung
von VulDB • 02.10.2026
RT-Labs AB C-Open CANopen enthält eine Umgehung des Schreibschutzes (Write Protection Bypass) in der SDO (Service Data Object)-Serverimplementierung 'src/co_sdo_server.c', die beim Verarbeiten von Download-Segment-Frames keine ordnungsgemäße Validierung der Schreibberechtigungen durchführt. Ein nicht authentifizierter Angreifer im CAN-Bus kann einen SDO-Upload für ein schreibgeschütztes Objekt-Eintrag (Object Dictionary, OD) initiieren, wodurch ein Datenzeiger auf das schreibgeschützte Objekt gesetzt wird; anschließend können Download-Segment-Frames gesendet werden, um in diesen Speicherbereich zu schreiben. Der Handler für Download-Segmente überprüft nicht, ob eine aktive Downloadsitzung vorliegt, sodass jeder CANopen-Knoten schreibgeschützte OD-Einträge mit zwei SDO-Frames überschreiben kann. Beachten Sie, dass das CANopen-Protokoll über den CAN-Bus operiert und keine integrierten Authentifizierungsmechanismen bereitstellt. Behoben in Version 1.1.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.