Challenge: Vulnerability management in automation technology
Automation technology is based on components such as controllers and I/O devices, as well as value-added services such as optimization and condition monitoring. These consist of hardware and software components and use software libraries from third-party providers and open-source projects. This increases the risk of software vulnerabilities that make components vulnerable to cyberattacks.
Vulnerability management: A plant operator regularly checks whether (1) risks exist as a result of a risk assessment in accordance with IEC 62443, (2) which components and software are in operation, and (3) whether there are vulnerabilities in the components. If vulnerabilities are found, the plant operator must make decisions based on a risk assessment and the recommendations for action provided by the security advisory. A security advisory is provided by the component manufacturer and is a written guide to fixing the vulnerability in question. In practice, however, problems often arise:
- Non-standardized vulnerability descriptions or ambiguous information make it difficult to assign vulnerabilities to a component.
- Individual or industry-based instructions are difficult or impossible to derive, which is why security advisories are ultimately ignored by many operators.
- Vulnerability management has traditionally involved a high level of manual effort and is rarely possible to automate. This inevitably leads to delays in fixing vulnerabilities or failure to fix them at all.
Project goal: Development of a domain-specific AI assistant
The project goal is to research and develop domain-specific AI assistance for vulnerability management and handling security advisories in the field of automation technology. This is based on a combination of large language models and the retrieval-augmented generation (RAG) method to collect, analyze, and contextually process security-related information from various data sources such as vulnerability databases, technical documentation, and operating logs. The AI assistant should be able to automatically provide target group-specific recommendations for action to manufacturers, integrators, or operators.
Added value: Reduce manual effort and enhance security levels
SRAG creates the basis for automated, reliable, and adaptive processing of safety-critical information in automation technology. The targeted use of modern AI technologies significantly reduces the manual effort required by component manufacturers and plant operators and increases reliability in the allocation of vulnerabilities. As a result of the reduction in effort, companies benefit from direct economic cost savings in vulnerability management. SRAG thus makes an important contribution to the competitiveness and resilience of industrial systems in Germany.
Industrial Automation branch INA