Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition on client-server backup channel
-
DeliveryClient connects to malicious/spoofed server
-
ExploitReturn crafted oversized response field
-
ExecutionOverflow heap buffer in client (CWE-122)
-
ImpactExecute arbitrary code or crash process
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation targets the IBM Storage Protect Client while it processes data during client-server communication; the concrete prerequisite is that a vulnerable client (8.1.0.0-8.1.27.1 or 8.2.0.0-8.2.1.0) receives crafted, malformed input that triggers the heap overflow - most plausibly from a malicious, compromised, or spoofed Storage Protect server or a machine-in-the-middle on the client-server channel, since the flaw is in the Client component. Limiting factors: the client must be running an affected version and must initiate/maintain a connection to attacker-influenced data, and environments enforcing TLS certificate validation and connections only to trusted servers substantially reduce reachability. The vendor CVSS states PR:N/UI:N (no authentication or interaction), but this conflicts with the client-side nature of the bug - defenders should verify the exact trigger path against IBM advisory node/7279728. |
| Impact | The signals conflict and warrant careful triage. CVSS 3.1 rates this 9.8 with AV:N/AC:L/PR:N/UI:N (remote, unauthenticated, no interaction, full CIA impact), which would normally mandate emergency patching. However, the EPSS score is only 0.46% (37th percentile), indicating low modeled likelihood of exploitation in the near term, and there is no CISA KEV listing and no public exploit identified - so this is a high-CVSS issue without evidence of active or imminent exploitation. Critically, the affected component is the Client, yet the description says an attacker could 'cause the server to crash'; a client-side heap overflow typically requires the victim client to process malicious data from a hostile or compromised Storage Protect server or a machine-in-the-middle, which is not a clean unauthenticated-network scenario against a listening service - verify the true attack surface with IBM advisory node/7279728. No SSVC decision data was provided in the input. Net assessment: patch on a prioritized (not necessarily emergency) basis given credible RCE potential but currently low real-world exploitation signal. |
| Exploit ScenarioDerived | An attacker who controls or has interposed on a Storage Protect server (or a rogue server the client is induced to contact) returns a crafted, over-long response field that overflows a heap buffer in the client during a backup or restore operation, corrupting heap memory to crash the process or execute attacker-supplied code in the client's context. Given AV:N/AC:L in the vendor CVSS, no user interaction is nominally required once the client connects, though no public proof-of-concept exists at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 11, 2026
Heap-based buffer overflow in IBM Storage Protect Client (versions 8.1.0.0-8.1.27.1 and 8.2.0.0-8.2.1.0) lets a remote attacker corrupt heap memory through improper bounds checking, potentially achieving arbitrary code execution or crashing the affected process. The flaw carries a CVSS 3.1 base score of 9.8, but no public exploit identified at time of analysis and the EPSS probability is low (0.46%, 37th percentile). Note that the affected component is the backup Client, while the description references crashing 'the server,' introducing ambiguity about the true exploitation path.
Earlier versions of this analysis (1)
Remote arbitrary code execution in the IBM Storage Protect (formerly Spectrum Protect / Tivoli Storage Manager) Client affects versions 8.1.0.0 through 8.1.27.1 and 8.2.0.0 through 8.2.1.0, where improper bounds checking allows a heap-based buffer overflow that can execute code or crash the affected component. The flaw was reported by IBM's own PSIRT and carries a CVSS 8.1 (High) rating with an unauthenticated network vector but high attack complexity. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.
RemediationAI
Patch available per vendor advisory: upgrade the IBM Storage Protect Client to the fixed release referenced in IBM advisory https://www.ibm.com/support/pages/node/7279728 (the exact fixed version is not stated in the available data and should be confirmed directly from that advisory before deployment). Because the affected component is the client and the likely attack path involves malicious data from a server or network position, effective compensating controls until patching include restricting client connectivity so that Storage Protect clients only reach trusted, authenticated backup servers, enforcing TLS with certificate validation on client-server communications to prevent machine-in-the-middle injection, and segmenting the backup network to limit who can present data to clients - the trade-off being added configuration overhead and potential disruption to backup jobs if certificate or routing changes are misapplied. Do not treat absence of an exact version here as absence of a patch; the advisory URL is authoritative.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
IBM Storage Protect (formerly Tivoli Storage Manager / IBM Spectrum Protect) is enterprise data-protection and backup software; the affected component here is the Storage Protect Client, which communicates with a Storage Protect server to move backup/restore data. The root cause is CWE-122 (heap-based buffer overflow): input is copied into a dynamically allocated heap buffer without adequate bounds checking, allowing an over-long or malformed field to write past the buffer and corrupt adjacent heap metadata or objects. Successful heap corruption of this type can be leveraged for control-flow hijacking (arbitrary code execution) or, more reliably, denial of service via crash. The CPE cpe:2.3:a:ibm:storage_protect:*:*:*:*:*:*:*:* confirms the IBM Storage Protect application as the affected product.
Know when Storage Protect 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Client-side heap overflow needs attacker-controlled server data or MITM position, so AC:H rather than AC:L; no auth/interaction assumed on the client side, full CIA impact via potential RCE.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
IBM Storage Protect Client 8.1.0.0 through 8.1.27.0, 8.1.27.1, and 8.2.0.0 through 8.2.1.0 IBM Storage Protect is vulnerable to a heap-based buffer overflow, caused by improper bounds checking. A remote attacker could overflow a buffer and execute arbitrary code on the system or cause the server to crash.
Executive ViewAI
IBM Storage Protect Client versions 8.1 and 8.2 contain a critical heap-based buffer overflow (CVSS 9.8) enabling potential remote code execution on backup infrastructure. With no vendor patch available, organizations face elevated risk to systems that typically operate with high trust levels and direct access to sensitive business data.
No vendor-released patch identified at time of analysis. Implement network segmentation to restrict client-to-server communication to authorized backup servers only, disable the backup client on non-essential systems, maintain offline backup copies independent of the client application, monitor affected systems for abnormal process terminations or memory errors, enforce strict outbound firewall rules, and establish vendor escalation for expedited patch notification.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Storage Protect
View allIBM Spectrum Protect Client and IBM Storage Protect for Virtual Environments 8.1.0.0 through 8.1.19.0 could allow a loca
IBM Storage Protect 8.1.0.0 through 8.1.19.0 could allow a privileged user to obtain sensitive information from the admi
IBM Storage Protect for Virtual Environments: Data Protection for VMware and Storage Protect Backup-Archive Client 8.1.0
EUVD-2026-45307
GHSA-9qhh-4vx4-2pqx
NVD
CVE.org
EPSS
VulDB
Exploit-DB