Input data and information sources
People outside the organisation can alter road signs and markings in public spaces. External cameras capture other people on the road, and driving data reveals information about the driver.
Also known as: Automated driving and advanced driver assistance systems (ADAS)
Cameras and other sensors capture traffic conditions, and the system drives under defined conditions or assists the driver.
Understand the use case
Assistance systems help with steering, braking and lane keeping; the driver remains responsible. Automated systems drive independently within a narrowly defined operating domain. Germany's Federal Motor Transport Authority approved the first Automated Lane Keeping System in 2021. Uber and Tesla vehicles have been involved in serious accidents.
This page describes a typical system design. Actual data flows and permissions depend on your implementation.
System design and data flows
Cameras, radar and other sensors continuously capture the road, signs, vehicles and people.
People outside the organisation can alter road signs and markings in public spaces. The system combines cameras, radar and, depending on the vehicle, other sensors such as lidar.
Models recognise vehicles, people and markings and combine them into a picture of the traffic situation.
The system processes sensor data to perceive the traffic situation and derive possible driving movements. Planning and vehicle control execute the authorised movements. Which tasks remain with the human depends on the scope of assistance or automation involved.
The system issues steering, braking and acceleration commands or warns the driver.
The result describes the defined model task. A match, category or forecast acquires its professional significance only in conjunction with the underlying data and intended use.
The vehicle moves through public traffic, and any error can immediately endanger occupants and other people.
This is where computation leads to physical execution. The controller carries out a selected action; sensors then provide new information about the state of the environment.
Explore the system design: Select a component to see its task, incoming and outgoing data, and role in the use case. The guided walkthrough explains each phase. Then use Yes, Uncertain and No to represent your specific system variant.
9 review first11 clarify6 baseline threats
The diagram shows the typical architecture. Select a component to see what happens there and adapt its features to your system. Enable “Analysis guidance” to see which threats need reviewing for this architecture. The page's checklist continues to describe the typical case.
None yet. Each change will appear here.
In this system design: 9 to review first, 11 to clarify, 6 baseline threats.
External access: Depends on your system
To clarify
Input: Part of every AI system
Review first
Third-party content: Depends on your system
AI model: Part of every AI system
Review first
To clarify
Provider service: Depends on your system
To clarify
Training and feedback: Present
Review first
To clarify
Result: Part of every AI system
Baseline for every AI system
Business application or equipment: Present
Review first
person: Part of every AI system
Review first
Unapproved AI services: Depends on your system
To clarify
Supply chain and technical foundations: 5 baseline threats applying to every AI system
Baseline for every AI system
Autonomous mobile robots in intralogistics
Moves robots or vehicles within the enclosed premises of a warehouse
Automatic number plate recognition (ANPR)
Reads number plates at the roadside and checks them against registers
People outside the organisation can alter road signs and markings in public spaces. External cameras capture other people on the road, and driving data reveals information about the driver.
Parts of the perception system often come from suppliers.
Vehicle manufacturers train perception models using their own driving data; fleet operators generally adopt the model. Fleet driving data can feed into further development.
The system steers, brakes and accelerates the vehicle.
Using a provider does not automatically determine where processing takes place. Storage location, subcontractors, deletion periods and use for training must be checked for the specific deployment.
Assess risks and determine measures
Record data, participants, interfaces and permissions. Resolve uncertain characteristics in the model.
Relate review candidates to actual data flows: what could happen, and who would be affected?
Assess impacts and likelihood in the deployment context. The number of review candidates is not a risk score.
Select appropriate controls, assign responsibilities and define effectiveness checks. Document residual risks and approvals.
A total of 26 threats from the threat catalogue may be relevant to this use case.
Also review: whether the outputs are substantively correct
Check probability reliability, possible test-data leakage into training and the consequences of an error in the business process.
Also review: Safety of people and equipment
Check independent safety functions, intended operating limits and the safety evidence your sector requires.
Altered road signs or stickers on the road can deliberately mislead the camera. The vehicle then misreads a speed limit or lane and responds dangerously.
Drivers become accustomed to the system handling the situation and turn their attention elsewhere. If it requests a takeover or fails unnoticed, too little time remains to intervene.
Perception is familiar only with the regions, seasons and traffic conditions used in training. Snow, unfamiliar roadworks or unexpected behaviour by others impair obstacle recognition, and this is not immediately apparent.
Targeted Poisoning / Label Poisoning
Falsified training labels can deliberately shift model outputs.
Listed because of this characteristic
Complex or high-volume inputs can exhaust model computing resources.
Listed because of these characteristics
Targeted queries can recover some personal or protected training data from the model.
Listed because of this characteristic
Sensitive Information Disclosure
Confidential content can appear in answers, supplied context or logs.
Listed because of this characteristic
Tasks performed on request or automatically can exceed what is permitted.
Listed because of this characteristic
Each additional input type, such as images or speech, opens another route for manipulation or contradictory results.
Listed because of this characteristic
Up to 11 further threats may apply, depending on your system design. Nine threats need to be reviewed for every AI system. Three of these are particularly important here and are therefore listed above.
Each Yes adds further threats to your checklist, up to 11 in total. If you cannot yet answer a question, include its threats in your review.
How your system is built
How you operate the system
A traffic jam pilot stays in its lane; more highly automated systems plan lane changes and manoeuvres themselves.
If yes, add
If yes, add
Vehicle manufacturers train perception models using their own driving data; fleet operators generally adopt the model.
If yes, add
Parts of the perception system often come from suppliers.
If yes, add
Fleet driving data can feed into further development.
If yes, add
If yes, add
These questions arise for almost every AI system.
If yes, add
If yes, add
If yes, add
If yes, add
If yes, add
If yes, add
If yes, add
Measures for the priority review areas are expanded. Each linked measure explains how to implement it.
Controls for the remaining threats are available on their pages in the threat catalogue.
For every AI system Applies since 2 February 2025.
In typical use Review trigger from 2 August 2028.
Applies if staff or appointed representatives operate or use AI systems.
Applies since 2 February 2025.
Detailed obligations
Applies if the system performs or supports driving as a safety component of a motor vehicle, for example an Automated Lane Keeping System under UN Regulation No 157.
Applies from 2 August 2028.
Detailed obligations
Motor vehicles are listed in Annex I, Section B. Under Article 2(2), AI Act requirements apply through type approval legislation, rather than a conformity assessment under Section A.
Detailed obligations
Classify your system with the quick checker All obligations in the obligations compass
Review these threats for every AI system, whatever its purpose.
If any of these features does apply to your system, add the listed threats.
Does the system generate its own text, such as answers, drafts or summaries?
If yes, add
Does the system generate or edit images, sounds, voices or videos?
If yes, add
Does the system create new content from open-ended requests that people read, see or hear directly? Translation, reading aloud and transcription do not count.
If yes, add
Can users give the system natural language tasks that it then performs?
The driving function does not follow natural language instructions; separate voice assistants handle these in the vehicle.
If yes, add
Does the system search its own collection of documents or records for relevant content?
If yes, add
Does the system formulate answers from retrieved documents?
If yes, add
Does the system use a knowledge graph storing concepts and their relationships?
If yes, add
Does the system remember content from earlier conversations or tasks and reuse it later?
If yes, add
Does the system call other programs, interfaces or search services itself, even if only to read?
If yes, add
Does the system delegate tasks to other AI agents or incorporate their results?
If yes, add
Is the system connected to tools or data sources through the Model Context Protocol (MCP)?
If yes, add
Do documents from several customers, departments or permission groups share one search store?
If yes, add
Does the system generate code, scripts or database queries for further use?
If yes, add
Does the system execute programs, scripts or commands itself?
If yes, add
The authority reports approval of a Level 3 Automated Lane Keeping System under UN Regulation No 157; the driver must take over when requested.
The regulation establishes binding requirements for Automated Lane Keeping Systems.
AI Incident Database, Incident 4: Uber AV killed pedestrian in Arizona
The database documents the fatal accident involving an automated Uber test vehicle in Tempe in March 2018.
AI Incident Database, Incident 20: A collection of Tesla Autopilot-involved crashes
The database compiles reports of accidents with Tesla Autopilot engaged, including fatal ones.
DIN and DKE, German Standardisation Roadmap for Artificial Intelligence
The standardisation roadmap treats mobility as a distinct field.
Updated: 30 September 2026. Review checklist rules version 0.3.2, threat catalogue version 2026.10.24.2. How these pages are structured