GHSA-rgw8-wchj-9xjv
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with Overall/Read account
-
DeliveryQuery unguarded AppScan plugin HTTP endpoints
-
ExploitEnumerate credentials IDs from Jenkins store
-
ExecutionUse IDs to target credentials via separate vulnerability
-
ImpactCapture credential secrets
Vulnerability Assessment
| Weakness |
CWE
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to hold an active, authenticated Jenkins session with at minimum Overall/Read permission - the baseline permission level in most Jenkins installations. The HCL AppScan Plugin 1.8.3 or earlier must be installed and active on the target Jenkins controller. The affected endpoints are HTTP-accessible, so no special network position beyond reaching the Jenkins web UI is needed. Exploitation is limited to credential ID enumeration only; actual credential secret extraction is NOT possible through this vulnerability alone and requires chaining with a separate flaw. Jenkins installations where all authenticated users are fully trusted administrators present negligible risk; externally accessible or multi-tenant Jenkins instances with untrusted low-privilege users are the primary risk surface. |
| Impact | The standalone CVSS for this issue is moderate: exploitation requires network access and at minimum Overall/Read permission (PR:L), and the direct impact is limited to credential ID disclosure rather than secret exfiltration (C:L/I:N/A:N). However, the real-world risk is elevated in multi-tenant or externally-accessible Jenkins instances where attackers may already hold legitimate low-privilege accounts. The advisory explicitly frames this as a chained attack primitive: credential ID enumeration lowers the effort required to exploit a second vulnerability capable of capturing credential secrets. No CVSS vector was provided by NVD or the vendor advisory at time of analysis; no EPSS score is available; the vulnerability is not listed in CISA KEV; no POC is publicly known. The net assessment is medium priority - patch promptly in environments with untrusted users or external Jenkins access, lower urgency in fully air-gapped or single-tenant deployments where all users are trusted. |
| Exploit ScenarioDerived | An attacker with a low-privilege Jenkins account (holding only Overall/Read) sends unauthenticated-equivalent HTTP requests to the unguarded AppScan Plugin form validation endpoints, receiving a list of credentials IDs stored in Jenkins. The attacker then cross-references those IDs with a separate credential-capture vulnerability (e.g., a CSRF or SSRF flaw in another plugin) to extract the actual secret values, potentially compromising downstream systems integrated with Jenkins. No POC is publicly available at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 05, 2026
Missing permission checks in HCL AppScan Plugin 1.8.3 and earlier expose multiple Jenkins HTTP endpoints to any authenticated user holding Overall/Read permission, enabling enumeration of credentials IDs stored in Jenkins. Credential ID disclosure is a stepping-stone attack: while the raw secrets are not returned, knowledge of credential IDs can be combined with a separate vulnerability to capture those credentials. No public exploit or active exploitation has been confirmed. A patched release (1.8.4) is available.
RemediationAI
Upgrade HCL AppScan Plugin to version 1.8.4 or later via the Jenkins Plugin Manager (Manage Jenkins → Plugins → Updates tab). The patched version adds proper permission checks to the affected HTTP endpoints. If immediate upgrade is not possible, restrict Overall/Read access to trusted users only as a compensating control - this reduces the pool of potential enumerators but does not eliminate the flaw for any authenticated user. Additionally, audit Jenkins Credentials store access logs for unusual enumeration patterns targeting the AppScan plugin endpoints. Full advisory and update instructions are available at https://www.jenkins.io/security/advisory/2026-08-05/.
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
The HCL AppScan Plugin integrates Jenkins CI/CD pipelines with HCL's AppScan application security scanning platform. Jenkins plugins commonly expose HTTP endpoints (Stapler-routed actions or form validation URLs) that interact with Jenkins' credential store. The root cause is missing authorization checks (consistent with CWE-862: Missing Authorization) on those endpoints - they return credential IDs from the Jenkins Credentials Plugin store without verifying that the caller holds a sufficient permission (e.g., Credentials/View). Overall/Read is the baseline permission granted to virtually every authenticated Jenkins user, meaning this is effectively a low-privilege information disclosure against the credential namespace.
Know when Jenkins 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:L/UI:N/S:U/C:L/I:N/A:N
Network-accessible endpoints require PR:L (Overall/Read); only credential IDs disclosed, not secrets, so C:L; no integrity or availability impact.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
3Description PRE-NVD
Executive ViewAI
HCL AppScan Plugin 1.8.3 and earlier contains an authorization bypass allowing any Jenkins user with Overall/Read permissions to enumerate credential identifiers, with no public exploit identified at time of analysis. While credential secrets remain encrypted, knowledge of credential IDs combined with secondary vulnerabilities enables threat actors to target and extract stored authentication material. Organizations using Jenkins for CI/CD pipelines and secret management face elevated risk of lateral movement and supply chain compromise.
Vendor-released patch: AppScan Plugin 1.8.4; interim mitigation if patching is delayed: restrict Overall/Read permissions to administrative users and monitor credential store access for enumeration attempts.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
A sandbox bypass vulnerability exists in Jenkins Pipeline: Groovy Plugin 2.63 and earlier in pom.xml, src/main/java/org/
The Jenkins CLI subsystem in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to execute arbitrary co
The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a
Multiple unspecified API endpoints in Jenkins before 1.650 and LTS before 1.642.2 allow remote authenticated users to ex
The Fingerprints pages in Jenkins before 1.638 and LTS before 1.625.2 might allow remote attackers to obtain sensitive j
The remoting module in Jenkins before 1.650 and LTS before 1.642.2 allows remote attackers to execute arbitrary code by
A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.53 and earlier in src/main/java/org/jenkinsci/
A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153 and earlier, LTS 2.138.3 and ea
A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.50 and earlier in src/main/java/org/jenkinsci/
A sandbox bypass vulnerability exists in Pipeline: Declarative Plugin 1.3.3 and earlier in. Rated high severity (CVSS 8.
A sandbox bypass vulnerability exists in Pipeline: Groovy Plugin 2.61 and earlier in src/main/java/org/jenkinsci/plugins
EUVD-2026-53527
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB