Skip to main content

IBM OpenBMC CVE-2026-18849

| EUVDEUVD-2026-62849 MEDIUM
Path Traversal (CWE-22)
2026-08-19 ibm GHSA-5j8f-fc55-9mwx
6.8
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Obtain BMC administrator credentials
  2. Delivery
    Gain adjacent network access to BMC interface
  3. Exploit
    Craft firmware update package with path traversal payload
  4. Execution
    Submit crafted update via authenticated BMC interface
  5. Persist
    Path traversal writes malicious files outside staging directory
  6. Impact
    Injected code executes with BMC-level privileges

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires all of the following to be simultaneously true: (1) the attacker must hold authenticated administrator-level credentials for the IBM OpenBMC interface - CVSS PR:H confirms that high-privilege authentication is a hard prerequisite, not merely a risk-reducing factor; (2) the BMC firmware version must fall within FW1060.00 through FW1060.80; (3) the attacker must be positioned on the adjacent network segment hosting the BMC management interface (CVSS AV:A), typically an isolated IPMI or out-of-band management VLAN not reachable from the internet; (4) the firmware update feature must be accessible through the BMC interface, which is standard functionality and not a non-default configuration. The vendor's phrase 'under specific conditions' introduces additional undisclosed prerequisites not fully enumerated in public data - these limit exploitation to a narrower subset of configurations than the CVSS vector alone suggests. Exploitation is definitively NOT possible without valid administrator credentials, and remote internet-based exploitation is definitively NOT possible due to the adjacent network constraint.

Impact

The CVSS 3.1 base score of 6.8 (Medium) accurately reflects a constrained but high-impact risk profile. The adjacency requirement (AV:A) confines attacker positioning to the BMC management network segment - typically an isolated IPMI or out-of-band management VLAN - blocking opportunistic internet-based exploitation. The High Privileges prerequisite (PR:H) means the attacker must already hold valid BMC administrator credentials, making this a post-compromise lateral movement or privilege escalation vector rather than an initial access path. Attack Complexity is Low (AC:L), so once the prerequisites are met, exploitation is not technically demanding. The high CIA impact (C:H/I:H/A:H) reflects the severity of BMC-level code execution: full hardware control, firmware persistence, and potential for supply-chain-style implants. No EPSS score was provided in the input; no KEV listing and no confirmed POC code are present at time of analysis, further depressing real-world exploitation probability. The vendor's 'under specific conditions' qualifier in the description suggests undisclosed environmental prerequisites beyond what the CVSS vector captures - this ambiguity should be resolved by consulting the IBM advisory directly before drawing final conclusions about exploitability.

Exploit ScenarioDerived

An attacker who has obtained BMC administrator credentials - through credential theft from a management workstation, phishing of a systems administrator, or lateral movement from a compromised host with stored BMC credentials - connects to the target BMC management interface from the adjacent management network. The attacker submits a specially crafted firmware update package embedding path traversal sequences that direct file writes outside the intended update staging directory, overwriting a critical BMC component or planting a malicious executable. Upon processing, the BMC executes the injected payload, granting the attacker persistent, OS-independent control over the server hardware. No public exploit code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 19, 2026

Arbitrary code execution in IBM OpenBMC FW1060.00 through FW1060.80 is achievable via a path traversal flaw (CWE-22) in the BMC firmware update process, resulting in full confidentiality, integrity, and availability compromise of the baseboard management controller. Exploitation is constrained to authenticated administrators with adjacent network access to the BMC management interface, substantially limiting the real-world attack surface despite the high CIA impact. No public exploit code and no CISA KEV listing have been identified at time of analysis.

RemediationAI

Apply the vendor-released patch referenced in the IBM security advisory at https://www.ibm.com/support/pages/node/7283590 - the exact patched firmware version was not specified in the available input data and must be confirmed directly from that advisory page before deployment. As compensating controls pending patching, restrict BMC management interface access using network ACLs or dedicated VLAN segmentation so that only authorized administrator workstations can reach the adjacent BMC management network, directly negating the AV:A attack vector. Enforce strict least-privilege discipline on BMC administrator accounts, rotating credentials and auditing all firmware update operations for anomalous file write activity. If remote firmware update functionality is not operationally required, disable it to eliminate this specific attack path - note that doing so will require local or console-based updates as a trade-off. Ensure BMC management interfaces are not bridged to general enterprise or internet-facing networks.

Affected VersionsENISA

OPENBMC FW1060.00 ≤FW1060.80

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

IBM OpenBMC is an open-source firmware stack used in IBM server Baseboard Management Controllers (BMCs), which provide out-of-band hardware management independent of the host OS. The vulnerability is rooted in CWE-22 (Improper Limitation of a Pathname to a Restricted Directory - Path Traversal), indicating that the firmware update processing logic fails to sanitize file paths embedded within update packages. An attacker can supply traversal sequences such as '../../' within a crafted update archive to write files outside the intended staging directory, potentially overwriting critical BMC firmware components or injecting executable payloads into the BMC runtime environment. The affected CPE is cpe:2.3:a:ibm:openbmc:*:*:*:*:*:*:*:* scoped to the FW1060.00-FW1060.80 version range. Because BMCs operate below the OS layer with privileged hardware access, code execution on the BMC can persist across host OS reboots and is largely invisible to host-level security tooling.

Know when Openbmc gets its next vulnerability

  • 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 (ibm) PRIMARY 6.8 MEDIUM
AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.8 MEDIUM

Adjacent access and administrator credentials required (AV:A/PR:H) to reach the firmware update interface; path traversal exploitation is straightforward once prerequisites are met (AC:L).

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

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

IBM OpenBMC FW1060.00 through FW1060.80 is affected by a vulnerability in the BMC firmware update process. An attacker with authenticated administrator-level access to the BMC can, under specific conditions, execute arbitrary code, resulting in a confidentiality, integrity, and availability impact.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Low
IBM OpenBMC deployed only in specific IBM server hardware lines
Data Quality
5 sources
Confidence: Medium

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.2%
Patch available Yes
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
None
System Exposure· derived
Controlled
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2021-39296 CRITICAL POC
10.0 Sep 09

In OpenBMC 2.9, crafted IPMI messages allow an attacker to bypass authentication and gain full control of the system. Ra

CVE-2026-16140 HIGH
8.8 Sep 15

Privilege escalation in OpenBMC's phosphor-net-ipmid IPMI stack allows an attacker who already holds a valid low-privile

CVE-2020-14156 HIGH
8.8 Jun 15

user_channel/passwd_mgr.cpp in OpenBMC phosphor-host-ipmid before 2020-04-03 does not ensure that /etc/ipmi-pass has str

CVE-2026-16141 HIGH
8.1 Sep 15

An authentication bypass in OpenBMC's phosphor-net-ipmid IPMI stack lets a network attacker with no credentials complete

CVE-2024-35124 HIGH
7.5 Aug 13

A vulnerability in the combination of the OpenBMC's FW1050.00 through FW1050.10, FW1030.00 through FW1030.50, and FW1020

CVE-2024-31916 HIGH
7.5 Jun 27

IBM OpenBMC FW1050.00 through FW1050.10 BMCWeb HTTPS server component could disclose sensitive URI content to an unautho

CVE-2022-3409 HIGH
7.5 Oct 27

A vulnerability in bmcweb of OpenBMC Project allows user to cause denial of service. Rated high severity (CVSS 7.5), thi

CVE-2022-2809 HIGH
7.5 Oct 27

A vulnerability in bmcweb of OpenBMC Project allows user to cause denial of service. Rated high severity (CVSS 7.5), thi

CVE-2026-65199 MEDIUM
5.4 Oct 13

Incorrect privilege assignment in Huawei openUBMC causes the SNMP pseudo-identity group (special_users, including the SN

CVE-2026-7254 MEDIUM
5.3 May 27

Denial-of-service exposure in IBM OpenBMC firmware versions FW1110.00 through FW1110.11 allows unauthenticated remote at

CVE-2026-65200 LOW
3.5 Oct 13

Out-of-bounds memory reads in the openUBMC device-management process can be induced by a malicious or compromised device

CVE-2026-18857 LOW
3.4 Sep 24

A limited out-of-bounds memory read in the host-facing BMC firmware management service of IBM OpenBMC can be triggered b

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