Skip to main content

IBM CVE-2025-33108

| EUVDEUVD-2025-18318 HIGH
Execution with Unnecessary Privileges (CWE-250)
2025-06-14 psirt@us.ibm.com
8.5
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V8 - Authorization Unnecessary privilege execution
Impact

CVSS 8.5 with vector AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H indicates high severity with important contextual limitations: Network accessibility increases threat surface, but High attack complexity and required Low privileges (authenticated user) significantly constrain real-world exploitation. The scope change (S:C) indicates impact beyond the vulnerable component—this is a full system compromise path. Without confirmed EPSS score or KEV status, the practical risk depends heavily on: (1) How common compile/restore privileges are in typical BRMS deployments, (2) Whether this requires local system access despite AV:N rating, and (3) Insider threat probability versus external attacker capability. The privilege requirement (PR:L) suggests this is primarily an insider/lateral-movement risk rather than a remote unauthenticated attack. For organizations where BRMS administrators are security-vetted and access is tightly controlled, real-world risk is moderate; for organizations with broad compile privileges or legacy access control, risk is high. This should be treated as a medium-to-high priority based on environmental threat models, not purely on CVSS alone.

Exploit ScenarioDerived

A disgruntled IT administrator or developer with compile privileges in a BRMS environment (common role in backup teams) creates a malicious ILE RPG or COBOL program object in a library such as QGPL or a custom library appearing early in the job's library list. This program contains code to exfiltrate sensitive data, create backdoor user accounts, or modify backup configurations. The administrator then triggers a BRMS restore or compilation routine that internally makes an unqualified call to a procedure (e.g., CVTSQLSTMT, QBRMS_PROCESS, or similar internal routine). The system resolves this call using the library search path and executes the malicious program instead of the legitimate BRMS component—all with the elevated privileges of the BRMS subsystem job. The attacker gains unrestricted access to the backup repository, production system objects, and can modify or delete backups. Impact: potential data theft, backup corruption, system-wide account compromise, and loss of recovery capabilities. Attack complexity is medium because the attacker must understand IBM i library resolution mechanics and have legitimate system access, but no public POC is required—this is a straightforward privilege escalation pattern on IBM i that experienced administrators would recognize.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 14, 2026

Privilege escalation vulnerability in IBM Backup, Recovery and Media Services (BRMS) for i versions 7.4 and 7.5 that exploits unqualified library calls in compiled or restored programs. An authenticated user with compile or restore capabilities can inject malicious code that executes with elevated component access to the IBM i operating system, achieving full system compromise. This is a high-severity issue affecting enterprise backup infrastructure, though it requires valid credentials and medium attack complexity to exploit.

RemediationAI

Patching: Apply IBM security patch for BRMS when released. Monitor IBM Security Advisories for CVE-2025-33108 patch updates. Expected to be released via IBM iSeries system patches or BRMS-specific fixpaks.; priority: Critical Access Control Mitigation: Restrict compile and restore program privileges to only trusted, security-cleared personnel. Review and audit all users with *USE authority to BRMS objects and compile/restore capabilities. Implement principle of least privilege for BRMS subsystem jobs.; priority: High Library Search Path Hardening: Review BRMS job descriptions and library lists (LIBL) to ensure no user-writable libraries appear before system/IBM libraries in the search sequence. Use qualified procedure calls where possible in custom integrations with BRMS.; priority: High Monitoring: Enable IBM i Security Auditing for BRMS-related objects, particularly object creation and program execution events. Monitor for unusual program object creation in libraries ahead of BRMS library path.; priority: Medium Workaround: If patching is delayed, consider restricting BRMS feature access to only essential personnel and reducing the scope of compile/restore permissions granted to end users until patch is available.; priority: Medium

Affected VersionsENISA

Backup Recovery and Media Services for i 7.4
Backup Recovery and Media Services for i 7.5

Affected Packages

euvd backup_recovery_and_media_services_for_i no fix

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

The vulnerability stems from CWE-250 (Execution with Unnecessary Privileges) combined with unsafe library resolution patterns on IBM i systems. BRMS programs make unqualified procedure calls—meaning they don't explicitly specify which library contains the target procedure—allowing the library search path to be manipulated. An attacker with compile or restore privileges can create a malicious program object in a library earlier in the search sequence, causing the BRMS component to execute attacker-controlled code with the elevated privileges of the BRMS subsystem. This is particularly dangerous on IBM i (iSeries/AS400) where the object-based security model and library search mechanisms can be exploited if not properly qualified. The affected CPE scope is cpe:2.7.a:ibm:backup_recovery_and_media_services_for_i:7.4 and cpe:2.7.a:ibm:backup_recovery_and_media_services_for_i:7.5, indicating the vulnerability is isolated to these specific major versions.

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

NVD PRIMARY 8.5 HIGH
AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

IBM Backup, Recovery and Media Services for i 7.4 and 7.5 could allow a user with the capability to compile or restore a program to gain elevated privileges due to a library unqualified call made by a BRMS program. A malicious actor could cause user-controlled code to run with component access to the host operating system.

Executive ViewAI

Why It Matters

IBM Backup, Recovery and Media Services for i versions 7.4 and 7.5 contain a privilege escalation vulnerability that could allow authorized users to execute arbitrary code with elevated system privileges. Organizations running affected BRMS versions face potential unauthorized access to critical backup and recovery infrastructure, which could compromise data integrity and business continuity capabilities.

Business Impact: High
Compensating Controls

Restrict compile and restore capabilities to only trusted administrators through object authority controls. Implement network segmentation to isolate BRMS systems from general user access. Enable and monitor all BRMS security audit logs and user activity. Disable BRMS compile and restore features if operationally feasible. Implement file integrity monitoring on BRMS library objects. Require multi-factor authentication for all BRMS administrative access.

Threat Intelligence Overview

EPSS Score
0.1%
Top 82% exploitable
Data Quality
4 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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
High

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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

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