Back to Frameworks

UNECE WP.29 R155

International (Contracting Parties to the UNECE 1958 Agreement that apply the Regulation)
vOriginal version (00 series) incorporating Supplements 1 to 3 (in force 10 January 2025)
9 domains
57 controls

The UN type approval regulation that makes vehicle cyber security a condition of sale in the UNECE markets: the manufacturer holds a Certificate of Compliance for its Cyber Security Management System covering development, production and post-production, and for each vehicle type identifies critical elements, assesses every Annex 5 threat, implements the relevant Annex 5 mitigations, tests, monitors the fleet and reports yearly. Rebuilt on the Regulation's own paragraphs from the consolidated text with Supplements 1 to 3 and the WP.29 Interpretation Document.

Verified

UNECE WP.29 R155 is a compliance framework from International (Contracting Parties to the UNECE 1958 Agreement that apply the Regulation) with 9 domains and 57 controls. The largest domains are Annex 5 Part B: Mitigations intended for vehicles – UNECE WP.29 R155 (19 controls), Paragraph 7.2: Requirements for the Cyber Security Management System – UNECE WP.29 R155 (12 controls), Paragraph 7.3: Requirements for vehicle types – UNECE WP.29 R155 (8 controls). Every control below carries what it requires and what an assessor expects to see.

Maintained by Gerard BlokdykVerified against the published standard Control text last updated

Framework summaries on this platform are interpretations grounded in the published source, for educational and compliance planning purposes. They do not reproduce or replace the official standards. Refer to the authoritative source for the definitive text. Framework names and trademarks belong to their respective organisations.

Framework Domains (9)

Annex 5 Part B: Mitigations intended for vehicles – UNECE WP.29 R155

19 controls
Controls in the Annex 5 Part B: Mitigations intended for vehicles – UNECE WP.29 R155 domain of UNECE WP.29 R155: 19 controls
CodeTitle
unece-wp-29-r155::A5-B5-20.4Annex 5 B5-20.4 Correlate data from different sources against driving data or diagnostic data manipulation
unece-wp-29-r155::A5-M10Annex 5 M10 The vehicle verifies the authenticity and integrity of messages it receives
unece-wp-29-r155::A5-M11Annex 5 M11 Security controls for storing cryptographic keys
unece-wp-29-r155::A5-M12Annex 5 M12 Confidential data transmitted to or from the vehicle is protected
unece-wp-29-r155::A5-M13Annex 5 M13 Measures to detect and recover from denial of service attacks
unece-wp-29-r155::A5-M14Annex 5 M14 Measures to protect systems against embedded viruses or malware should be considered
unece-wp-29-r155::A5-M15Annex 5 M15 Measures to detect malicious internal messages or activity should be considered
unece-wp-29-r155::A5-M16Annex 5 M16 Secure software update procedures are employed
unece-wp-29-r155::A5-M18Annex 5 M18 User roles and access privileges defined and controlled on least privilege
unece-wp-29-r155::A5-M19Annex 5 M19 Security procedures defined and followed, with logging of security management actions
unece-wp-29-r155::A5-M20Annex 5 M20 Security controls on systems with remote access
unece-wp-29-r155::A5-M21Annex 5 M21 Software security assessed, authenticated and integrity protected; third-party software risk minimised
unece-wp-29-r155::A5-M22Annex 5 M22 Security controls on external interfaces
unece-wp-29-r155::A5-M23Annex 5 M23 Cyber security best practices for software, hardware, system design and integration, with adequate test coverage
unece-wp-29-r155::A5-M24Annex 5 M24 Best practices protect the integrity and confidentiality of stored personal data
unece-wp-29-r155::A5-M6Annex 5 M6 Systems implement security by design to minimise risks
unece-wp-29-r155::A5-M7Annex 5 M7 Access control techniques and designs protect system data and code
unece-wp-29-r155::A5-M8Annex 5 M8 System design and access control prevent unauthorised access to personal or system-critical data
unece-wp-29-r155::A5-M9Annex 5 M9 Measures to prevent and detect unauthorised access

Annex 5 Part C: Mitigations outside the vehicle – UNECE WP.29 R155

5 controls
Controls in the Annex 5 Part C: Mitigations outside the vehicle – UNECE WP.29 R155 domain of UNECE WP.29 R155: 5 controls
CodeTitle
unece-wp-29-r155::A5-M1Annex 5 M1 Security controls on back-end systems to minimise the risk of insider attack
unece-wp-29-r155::A5-M2Annex 5 M2 Security controls on back-end systems to minimise unauthorised access
unece-wp-29-r155::A5-M3Annex 5 M3 Back-end security controls with recovery measures for critical services
unece-wp-29-r155::A5-M4Annex 5 M4 Security controls to minimise cloud computing risks
unece-wp-29-r155::A5-M5Annex 5 M5 Security controls on back-end systems to prevent data breaches

Paragraph 5: Approval – UNECE WP.29 R155

1 controls
Controls in the Paragraph 5: Approval – UNECE WP.29 R155 domain of UNECE WP.29 R155: 1 controls
CodeTitle
unece-wp-29-r155::5.45.4 Manufacturer ensures the cyber security aspects are implemented

Paragraph 6: Certificate of Compliance for CSMS – UNECE WP.29 R155

4 controls
Controls in the Paragraph 6: Certificate of Compliance for CSMS – UNECE WP.29 R155 domain of UNECE WP.29 R155: 4 controls
CodeTitle
unece-wp-29-r155::6.106.10 Apply in due time for a new or extended CSMS certificate
unece-wp-29-r155::6.36.3 CSMS certificate application: CSMS documents and signed declaration
unece-wp-29-r155::6.46.4 Declare and demonstrate the necessary CSMS processes
unece-wp-29-r155::6.96.9 Inform the authority of changes affecting the CSMS certificate

Paragraph 7.2: Requirements for the Cyber Security Management System – UNECE WP.29 R155

12 controls
Controls in the Paragraph 7.2: Requirements for the Cyber Security Management System – UNECE WP.29 R155 domain of UNECE WP.29 R155: 12 controls
CodeTitle
unece-wp-29-r155::7.2.2.17.2.2.1 CSMS covers the development, production and post-production phases
unece-wp-29-r155::7.2.2.2(a)7.2.2.2(a) Processes within the organization to manage cyber security
unece-wp-29-r155::7.2.2.2(b)7.2.2.2(b) Processes to identify risks to vehicle types, considering Annex 5 Part A
unece-wp-29-r155::7.2.2.2(c)7.2.2.2(c) Processes to assess, categorize and treat identified risks
unece-wp-29-r155::7.2.2.2(d)7.2.2.2(d) Processes to verify that identified risks are appropriately managed
unece-wp-29-r155::7.2.2.2(e)7.2.2.2(e) Processes to test the cyber security of a vehicle type
unece-wp-29-r155::7.2.2.2(f)7.2.2.2(f) Processes to keep the risk assessment current
unece-wp-29-r155::7.2.2.2(g)7.2.2.2(g) Processes to monitor, detect and respond, and to re-check mitigation effectiveness
unece-wp-29-r155::7.2.2.2(h)7.2.2.2(h) Processes to provide data to support analysis of attacks
unece-wp-29-r155::7.2.2.37.2.2.3 Threats and vulnerabilities needing a response are mitigated within a reasonable timeframe
unece-wp-29-r155::7.2.2.47.2.2.4 Monitoring is continual, covers registered vehicles and uses vehicle data and logs
unece-wp-29-r155::7.2.2.57.2.2.5 CSMS manages dependencies on suppliers, service providers and sub-organizations

Paragraph 7.3: Requirements for vehicle types – UNECE WP.29 R155

8 controls
Controls in the Paragraph 7.3: Requirements for vehicle types – UNECE WP.29 R155 domain of UNECE WP.29 R155: 8 controls
CodeTitle
unece-wp-29-r155::7.3.17.3.1 Valid CSMS certificate relevant to the vehicle type, with the transitional allowance
unece-wp-29-r155::7.3.27.3.2 Identify and manage supplier-related risks for the vehicle type
unece-wp-29-r155::7.3.37.3.3 Identify critical elements and perform an exhaustive risk assessment for the type
unece-wp-29-r155::7.3.47.3.4 Protect the type with proportionate mitigations, including relevant Annex 5 Part B and C measures
unece-wp-29-r155::7.3.57.3.5 Secure dedicated environments for aftermarket software, services, applications or data
unece-wp-29-r155::7.3.67.3.6 Test before type approval that security measures are effective
unece-wp-29-r155::7.3.77.3.7 Measures to detect and prevent attacks, support monitoring and provide forensics
unece-wp-29-r155::7.3.87.3.8 Cryptographic modules in line with consensus standards or justified

Paragraph 7.4: Reporting provisions – UNECE WP.29 R155

1 controls
Controls in the Paragraph 7.4: Reporting provisions – UNECE WP.29 R155 domain of UNECE WP.29 R155: 1 controls
CodeTitle
unece-wp-29-r155::7.4.17.4.1 Report monitoring outcomes at least once a year and confirm mitigations remain effective

Paragraphs 3 and 4: Application for approval and marking – UNECE WP.29 R155

4 controls
Controls in the Paragraphs 3 and 4: Application for approval and marking – UNECE WP.29 R155 domain of UNECE WP.29 R155: 4 controls
CodeTitle
unece-wp-29-r155::3.23.2 Application documents: vehicle type description and the CSMS certificate
unece-wp-29-r155::3.2.23.2.2 Sufficient information despite intellectual property or know-how
unece-wp-29-r155::3.33.3 Documentation package and material open for inspection, kept ten years
unece-wp-29-r155::4.14.1 International approval mark on every conforming vehicle

Paragraphs 8 to 12: Modification, conformity of production and discontinuation – UNECE WP.29 R155

3 controls
Controls in the Paragraphs 8 to 12: Modification, conformity of production and discontinuation – UNECE WP.29 R155 domain of UNECE WP.29 R155: 3 controls
CodeTitle
unece-wp-29-r155::11.111.1 Inform the authority when production is definitively discontinued
unece-wp-29-r155::8.18.1 Notify modifications of the vehicle type affecting cyber security
unece-wp-29-r155::9.1.19.1.1 Conformity of production: record test results and keep the documents

What is UNECE WP.29 R155 and who does it apply to?

UNECE WP.29 R155 is a compliance framework from International (Contracting Parties to the UNECE 1958 Agreement that apply the Regulation) with 9 domains and 57 controls. The UN type approval regulation that makes vehicle cyber security a condition of sale in the UNECE markets: the manufacturer holds a Certificate of Compliance for its Cyber Security Management System covering development, production and post-production, and for each vehicle type identifies critical elements, assesses every Annex 5 threat, implements the relevant Annex 5 mitigations, tests, monitors the fleet and reports yearly. Rebuilt on the Regulation's own paragraphs from the consolidated text with Supplements 1 to 3 and the WP.29 Interpretation Document. It is used by organisations to establish and maintain compliance with industry standards and regulatory requirements.

What does UNECE WP.29 R155 actually require?

UNECE WP.29 R155 has 57 controls organised across 9 domains. The largest domains are Annex 5 Part B: Mitigations intended for vehicles – UNECE WP.29 R155 (19 controls), Paragraph 7.2: Requirements for the Cyber Security Management System – UNECE WP.29 R155 (12 controls), Paragraph 7.3: Requirements for vehicle types – UNECE WP.29 R155 (8 controls). Each control defines specific requirements that organisations must implement to achieve compliance.

If I already comply with another framework, how much of UNECE WP.29 R155 do I already cover?

UNECE WP.29 R155 does not currently have cross-framework mappings in our system. Check back as we continuously expand our mapping database.

How do I implement UNECE WP.29 R155?

Start your UNECE WP.29 R155 compliance journey by running a self-assessment on our platform to identify your current compliance posture. Our AI advisory can answer specific questions about UNECE WP.29 R155 requirements, and cross-framework mapping helps you leverage existing controls from other frameworks you may already comply with. Create a free account to access all 57 controls and track your progress.

Start Your Compliance Journey

Create a free account to run self-assessments, get AI advisory, and track your compliance progress across 1,120 frameworks.

Get Started Free →

Free forever, no credit card required