"""Machinery Regulation (EU) 2023/1230 — the NEW cyber-with-safety essential requirements (Annex III). Applies from 20 Jan 2027 and, for the first time, puts cybersecurity-affecting-safety into the CE machinery framework — the counterpart to the CRA for machine/plant builders. Own-words summaries of the regulation text (EU legal texts are freely reusable incl. commercial with source acknowledgement, Commission Decision 2011/833/EU). We do NOT reproduce verbatim, and harmonised standards (prEN 50742, EN ISO 13849, EN ISO 12100) are referenced BY IDENTIFIER ONLY — they are copyrighted (CEN/ISO). Scope note: only the two well-corroborated Annex III cyber clauses (1.1.9, 1.2.1) are modelled. Further clauses are intentionally omitted rather than guessed. """ SOURCE_REGULATION = "Maschinenverordnung (EU) 2023/1230" MACHINERY_REG_CYBER = [ { "req_id": "MR-1.1.9", "annex_anchor": "Anhang III, 1.1.9", "title": "Schutz vor Korruption/Manipulation", "category": "Manipulationsschutz", "description": ( "Vernetzung oder Fernzugriff darf keine gefaehrliche Situation ausloesen. " "Sicherheitsrelevante Hardware, Software und uebertragene Signale muessen identifiziert und " "gegen versehentliche wie absichtliche Manipulation geschuetzt werden; Eingriffe in " "sicherheitsrelevante Software/Konfiguration muessen als legitim oder unzulaessig " "nachvollziehbar (protokolliert) sein." ), "severity": "HIGH", "evidence_type": "hybrid", "norm_references": ["Maschinenverordnung (EU) 2023/1230, Anhang III, 1.1.9", "prEN 50742 (Entwurf)"], "source_regulation": SOURCE_REGULATION, }, { "req_id": "MR-1.2.1", "annex_anchor": "Anhang III, 1.2.1", "title": "Sicherheit und Zuverlaessigkeit der Steuerungen", "category": "Steuerungssicherheit", "description": ( "Steuerungen sind so auszulegen, dass Fehler, aeussere Einfluesse (auch Funkstoerungen), " "Bedienfehler und vernuenftigerweise vorhersehbare Manipulationsversuche Dritter zu keiner " "gefaehrlichen Situation fuehren — die Sicherheit der Sicherheitsfunktionen muss erhalten bleiben." ), "severity": "HIGH", "evidence_type": "code", "norm_references": ["Maschinenverordnung (EU) 2023/1230, Anhang III, 1.2.1", "EN ISO 13849", "prEN 50742 (Entwurf)"], "source_regulation": SOURCE_REGULATION, }, ]