Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege user
-
DeliveryObtain victim's expired session ID
-
ExploitReplay stale session token
-
ExecutionServer accepts non-invalidated session
-
ImpactImpersonate victim and access their data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V7 - Session Management Session expiration enforcement
|
| Exploitation Conditions | Exploitation requires that the attacker already holds valid authentication to the platform (PR:L) and obtains a victim's session ID that has reached its intended expiration but is still accepted by the server. The core flaw is that expired session IDs are not invalidated, so the limiting factor is access to such a token (via shared or logged-out sessions, captured identifiers, or reuse) rather than any special product feature flag or non-default setting. Limiting factors: the attacker must be authenticated, must acquire the target's session identifier, and the impact is confined to confidentiality and integrity (A:N) with no availability or denial-of-service angle. |
| Impact | The vendor CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N, base 8.1) indicates network-reachable, low-complexity exploitation by an already-authenticated low-privilege user, with high confidentiality and integrity impact but no availability impact - consistent with account impersonation rather than service disruption. No EPSS score, KEV listing, or SSVC decision data was provided, and no public exploit was identified, so practical risk is moderated by the PR:L requirement: the attacker must already hold valid credentials and must also obtain another user's (expired) session token. There is no signal of active or widespread exploitation, so this is a meaningful but not emergency patch priority. Note the high base score is driven by the impersonation impact, not by the ease of obtaining the victim's token - a step the vector does not separately capture. |
| Exploit ScenarioDerived | An authenticated low-privilege user of IBM DevOps Automation captures or retains another user's session identifier - for example one that should have been invalidated after timeout - and replays it against the application. Because the server still accepts the expired ID, the attacker is authenticated as the victim and performs actions under that identity, reaching pipelines and data they should not control. 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 meAnalysisAIv1 – Jun 30, 2026
Session hijacking in IBM DevOps Automation 1.0.1 and IBM DevOps Loop 1.0.2 allows an authenticated user to impersonate another user because session IDs are not invalidated after they expire (CWE-613). An attacker who obtains or reuses a stale session identifier can act with the victim's identity, producing high confidentiality and integrity impact. No public exploit identified at time of analysis, and the issue is not listed in CISA KEV.
RemediationAI
Apply the vendor patch referenced in IBM's advisory at https://www.ibm.com/support/pages/node/7277970 (Patch available per vendor advisory; an exact fixed version is not stated in the provided data, so confirm the target release on that page before deploying). Until patched, reduce exposure by shortening server-side session lifetimes and forcing re-authentication, ensuring sessions are destroyed server-side (not merely expired client-side) on logout and timeout, and where supported rotating or invalidating session IDs on context or privilege change; the trade-off is more frequent logins for users and possible disruption to long-running automation sessions. Restricting network access to the management interfaces to trusted users and networks further limits who can attempt to replay stale tokens.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
IBM DevOps Automation and IBM DevOps Loop are enterprise CI/CD and release-orchestration platforms (CPEs cpe:2.3:a:ibm:devops_automation and cpe:2.3:a:ibm:devops_loop). The root cause is CWE-613 (Insufficient Session Expiration): the application continues to honor session identifiers after their intended expiration window rather than invalidating them server-side. Because the session token is the authentication anchor for web requests, a session ID that stays valid past expiration becomes a reusable credential, decoupling authentication from any time limit and enabling impersonation if the token is captured, replayed, or otherwise reused.
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Network-facing app exploited by an already-authenticated user (PR:L); reuse of a non-invalidated session yields full impersonation (C:H/I:H) with no availability impact (A:N).
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
IBM DevOps Automation 1.0.1 and IBM DevOps Loop 1.0.2 does not invalidate session IDs after expiration which could allow an authenticated user to impersonate another user on the system.
Executive ViewAI
IBM DevOps Automation 1.0.1 and IBM DevOps Loop 1.0.2 contain a critical session hijacking vulnerability enabling attackers to assume legitimate user identities and operate DevOps infrastructure without re-authentication. Although no public exploit has been identified at time of analysis, this represents immediate and high-impact risk to organizations relying on these tools for production systems. Urgent vendor patching is required.
Apply vendor patch.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2025-210374
GHSA-85r2-j732-h557
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB