IBM Concert
CVE-2025-36154
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local access to Concert build host
-
ExploitLocate recursive docker build artifacts
-
ExecutionRead cleartext sensitive files/layers
-
ImpactHarvest exposed credentials or secrets
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V14 - Data Protection File/disk data protection
|
| Exploitation Conditions | Requires that IBM Concert (versions 1.0.0 through 2.1.0) is actually performing RECURSIVE docker builds - the specific feature during which secrets are written in cleartext - and that the attacker already holds local user access to the host where those builds and their artifacts reside. Exploitation is limited to confidentiality (secret/credential disclosure); there is no integrity or availability impact and no network-based vector. The realistic risk hinges on who can access the build host: in a hardened CI/build environment with restricted local accounts, the exposure is materially reduced. |
| Impact | This is a low-real-risk issue despite its MEDIUM 6.2 CVSS base score, driven almost entirely by the C:H impact rather than exploitability. The CVSS vector is internally consistent and the local-access framing is confirmed by the description: AV:L requires the attacker to already be a local user on the host performing the docker builds, which is the dominant limiting factor. EPSS is 0.10% at the 1st percentile - among the lowest possible - reflecting that this cleartext-storage flaw is not remotely reachable and not a mass-exploitation candidate. There is no CISA KEV listing and no public exploit code identified at time of analysis; exploitation status is therefore 'no public exploit identified at time of analysis.' A notable nuance: the vector sets PR:N (no privileges) yet AV:L (local) - this is defensible because the description says the data 'could be obtained by a local user' with no stated privilege requirement, but defenders should note that gaining ANY local presence on the build host is itself a meaningful prerequisite that CVSS does not capture well. No signals conflict; all point to a low-urgency, confidentiality-only information-disclosure requiring prior local access. |
| Exploit ScenarioDerived | An attacker who already has a local account or shell on the host running IBM Concert's recursive docker builds inspects build artifacts, intermediate layers, or on-disk files and recovers secrets (credentials, tokens, or keys) that Concert wrote in cleartext during the build. No public proof-of-concept exists; given AV:L/AC:L, exploitation is trivial once local access is obtained but requires that foothold first. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
IBM Concert 1.0.0 through 2.1.0 stores sensitive information - such as credentials and secrets handled during recursive Docker builds - in cleartext on disk, allowing a local user with access to the build host to read and disclose it. The issue is purely a confidentiality exposure (C:H with I:N/A:N, CVSS 6.2) and requires local access to the host where recursive builds run, with PR:N and UI:N in the assessed vector; there is no public exploit identified at time of analysis, and EPSS is very low at 0.10% (1st percentile). Real-world risk is best characterized as low and depends heavily on how many local accounts can reach the build environment and its artifacts.
RemediationAI
No vendor-released patch version was identified in the available data, so the primary action is to check IBM's advisory at https://www.ibm.com/support/pages/node/7255549 and apply the fixed IBM Concert release it specifies for the 1.0.0-2.1.0 range as soon as it is available. Until then, treat the build host as a sensitive system: restrict local shell and filesystem access so that only the minimal set of build service accounts can read Docker build contexts, caches, and layered artifacts, and run recursive Docker builds inside isolated, ephemeral, single-tenant build workers or containers that are torn down after each job (trade-off: added infrastructure complexity and reduced rebuild caching). Stop passing secrets as plaintext build arguments or environment variables and instead use BuildKit/Docker build secrets or a secrets manager mounted only for the duration of the build, which removes the cleartext artifacts at the source (trade-off: requires Dockerfile and pipeline changes). Purge Docker build cache and any generated artifacts after builds, and rotate any credentials, tokens, or keys that may have been exposed during recursive builds, since disclosure cannot be undone by patching alone. Finally, monitor and log local access to the build host and its artifact directories to detect post-exposure reads; note that none of these controls change the low inherent exploitability, they only reduce who can reach the cleartext data.
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 root cause is CWE-313, Cleartext Storage in a File or on Disk, in the way IBM Concert handles recursive Docker builds. During such builds, data that should be treated as secret is materialized in plaintext on the filesystem rather than being protected (e.g., via encryption, in-memory handling, or build-secret mechanisms), so anything that can read the build context, cache, or generated artifacts can recover it. The affected technology stack is the Docker build pipeline as invoked and managed by IBM Concert 1.0.0 through 2.1.0 (CPE cpe:2.3:a:ibm:concert:*:*:*:*:*:*:*:*). The assessed vector CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N confirms a local attack path with no privileges required and no user interaction, yielding full confidentiality impact but zero integrity and availability impact. Because the defect only manifests during recursive docker builds, exploitation is conditional on that feature being exercised on a host reachable by the attacker.
Know when Concert 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:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Any local user can read cleartext secrets from build artifacts, so AV:L/PR:N/AC:L with high confidentiality impact only; no integrity or availability effect.
Primary rating from Vendor (us).
CVSS VectorVendor: us
DescriptionCVE.org
IBM Concert 1.0.0 through 2.1.0 stores sensitive information in cleartext during recursive docker builds which could be obtained by a local user.
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.
Affected Products (CPE)CVE.org
Unauthenticated remote code execution in IBM Concert 1.0.0 through 3.0.0 lets any attacker who can reach the service sen
Use-after-free in IBM Concert 1.0.0 through 3.0.0 lets an attacker who can influence program input or execution flow cor
IBM Concert Software 1.0.0, 1.0.1, 1.0.2, and 1.0.2.1 is vulnerable to SQL injection. Rated critical severity (CVSS 9.8)
IBM Concert 1.0.0 and 1.0.1 vulnerable to attacks that rely on the use of cookies without the SameSite attribute. Rated
Improperly scoped role-based access control in IBM Concert 1.0.0 through 3.0.0 lets any authenticated user holding even
SQL injection in IBM Concert versions 1.0.0 through 2.3.1 allows remote attackers to inject specially crafted SQL statem
Concert versions up to 2.1.0 is affected by unrestricted upload of file with dangerous type (CVSS 8.8).
IBM Concert Software 1.0.0, 1.0.1, 1.0.2, and 1.0.2.1 could allow an authenticated user to perform unauthorized actions
Improper bounds checking in IBM Concert 1.0.0 through 3.0.0 lets a local, authenticated user supply overlong input that
Local code execution in IBM Concert 1.0.0 through 2.1.0 allows an authenticated attacker to overflow a stack buffer and
Local privilege escalation in IBM Concert 1.0.0 through 3.0.0 lets an attacker who already holds a low-privileged accoun
Heap memory corruption in IBM Concert 1.0.0 through 3.0.0 lets an attacker who already has low-privileged local access t
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB