Skip to main content

B&R Automation Runtime CVE-2025-11498

MEDIUM
Improper Neutralization of Formula Elements in a CSV File (CWE-1236)
2025-10-14 cybersecurity@ch.abb.com
5.3
CVSS 4.0 · Vendor: ch
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver crafted malicious link to SDM user
  2. Delivery
    User clicks link and generates CSV export
  3. Exploit
    Formula payload embedded in CSV output
  4. Execution
    User manually opens CSV in spreadsheet
  5. Impact
    Formula executes on victim workstation

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V1 - Encoding and Sanitization CSV injection prevention
Exploitation Conditions

Exploitation targets the CSV export feature of the System Diagnostics Manager (SDM) in B&R Automation Runtime versions before 6.4. Concrete prerequisites: (1) the attacker must create and deliver a malicious link to a legitimate SDM user; (2) that user must click the link and trigger generation of a CSV file containing the attacker-controlled formula data; and (3) the user must then MANUALLY open the resulting CSV in a spreadsheet application that automatically evaluates formula cells. Limiting factors that reduce realistic risk: mandatory multi-step user interaction (a click plus a separate manual file-open), the fact that impact falls only on the user's workstation and not on the SDM/controller itself (VC:N/VI:N/VA:N), and dependence on the victim's spreadsheet software being configured to execute rather than sanitize formulas.

Impact

This is a medium-severity CSV formula injection flaw (CWE-1236) whose signals consistently point to LOW real-world urgency despite the network attack vector. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P) shows no privileges required but PASSIVE user interaction (UI:P), and critically the only impacts are on the subsequent system (SC:L/SI:L) with zero impact to the vulnerable SDM system itself (VC:N/VI:N/VA:N) - meaning the vulnerability does not compromise the B&R Automation Runtime device, only potentially the workstation of a user who opens the generated file. EPSS is low at 0.31% (22nd percentile), there is no CISA KEV listing and no public exploit identified, so exploitation is neither probable nor observed. The multi-step precondition chain (attacker crafts a link, victim clicks it, then victim MUST manually open the resulting CSV in a spreadsheet application that honors formulas) makes reliable exploitation difficult. No SSVC decision data was supplied in the input. Net assessment: a legitimate but low-priority issue - real risk is throttled by heavy user interaction and the absence of any impact on the automation controller itself; patch during normal maintenance rather than emergency windows.

Exploit ScenarioDerived

An attacker crafts a malicious link that, when visited by a user of the System Diagnostics Manager, injects spreadsheet formula payloads (e.g., =cmd| or =HYPERLINK) into a CSV export the user then generates. If that user manually opens the CSV in a spreadsheet application configured to execute formulas, the payload could run on the user's workstation, enabling data exfiltration or command execution on that host. No public exploit code is identified at time of analysis, and the attack requires both a click and a manual file-open step.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

CSV formula injection in B&R Automation Runtime's System Diagnostics Manager (SDM) before version 6.4 allows remote unauthenticated attackers to inject formula data into generated CSV files, but exploitation requires a user to click a malicious link and then manually open the resulting CSV in a spreadsheet application that evaluates formulas. With an EPSS score of 0.31% and the need for multiple user actions, real-world urgency is low; no public exploit or active exploitation has been identified.

RemediationAI

Upgrade to B&R Automation Runtime version 6.4 or later, as the vulnerability is fixed in that release. Refer to the vendor advisory at https://www.br-automation.com/fileadmin/SA25P003-178b6a20.pdf for detailed instructions. If immediate patching is not possible, restrict network access to the SDM interface to trusted management networks only, since the attack requires delivering a malicious link to an SDM user. Additionally, configure spreadsheet applications to disable automatic execution of formulas (e.g., enable Protected View in Microsoft Excel or use a CSV viewer that does not interpret formulas), though this is a client-side mitigation with limited effectiveness and may affect user workflows. Educate users not to open CSV files from untrusted sources.

Affected ProductsAI

B&R Automation Runtime versions before 6.4, specifically the System Diagnostics Manager (SDM) component that provides CSV export functionality. No CPE data is provided in the input, but the vendor advisory at https://www.br-automation.com/fileadmin/SA25P003-178b6a20.pdf details the affected versions. The product is used in industrial control systems, but the impact is confined to the operator workstation that opens the crafted CSV file.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a CSV formula injection (CWE-1236) in the System Diagnostics Manager (SDM) component of B&R Automation Runtime. When SDM generates a CSV export, it fails to neutralize formula elements such as '=', '+', '-', or '@' in attacker-controlled input. If a user clicks a crafted link, the generated CSV contains the malicious formula; when the user manually opens the CSV in a spreadsheet application that automatically evaluates formulas, the formula can execute on the user's workstation, potentially leading to data exfiltration or command execution. However, the impact is limited to the user's system (VC:N/VI:N/VA:N, SC:L/SI:L in CVSS 4.0) and does not affect the controller or SDM itself. The CVSS 4.0 vector indicates network attack vector, no privileges required, and partial user interaction. The independent assessment concurs with low subsequent confidentiality and integrity impact and a scope change in CVSS 3.1.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (ch) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 6.1 MEDIUM

Network-delivered link with no auth (AV:N/PR:N) but mandatory user interaction (UI:R); impact lands on a different system (the workstation) so S:C with limited C:L/I:L and no availability impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (ch).

CVSS VectorVendor: ch

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

An Improper Neutralization of Formula Elements in a CSV File vulnerability exists in System Diagnostics Manager (SDM) of B&R Automation Runtime versions before 6.4 enabling a remote attacker to inject formula data into a generated CSV file. The exploitation of this vulnerability requires the attacker to create a malicious link. The user would need to click on this link, after which the resulting CSV file addi-tionally needs to be manually opened.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Low
niche industrial automation runtime, limited to B&R/ABB deployments
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy