Skip to main content

Jenkins OWASP ZAP Plugin CVE-2026-57301

| EUVDEUVD-2026-38782 HIGH
Externally Controlled Reference to a Resource in Another Sphere (CWE-610)
2026-06-24 jenkins GHSA-5qh3-hxx9-w26p
8.8
CVSS 3.1 · Vendor: jenkins
Share

Severity by source

Vendor (jenkins) PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Reachable via the Jenkins web UI (AV:N/AC:L) but requires the Item/Configure privilege (PR:L, not PR:N); controller code execution yields total C/I/A impact within an unchanged scope.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (jenkins).

CVSS VectorVendor: jenkins

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

Lifecycle Timeline

3
Analysis Generated
Jul 22, 2026 - 20:59 vuln.today
CVE Published
Jun 24, 2026 - 13:20 cve.org
HIGH 8.8
CVE Published
Jun 24, 2026 - 13:20 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Jenkins OWASP ZAP Plugin 1.0.7 and earlier performs build operations on the Jenkins controller rather than the assigned agent, allowing attackers with Item/Configure permission to execute arbitrary code on the Jenkins controller.

AnalysisAI

Arbitrary code execution on the Jenkins controller affects the Jenkins OWASP ZAP Plugin version 1.0.7 and earlier, which incorrectly runs build operations on the controller node instead of the designated build agent. An attacker holding Item/Configure permission can leverage this misplaced execution to run arbitrary code in the security context of the controller, escaping agent isolation. No public exploit identified at time of analysis, and CISA SSVC records no known exploitation; EPSS is low at 0.39% (31st percentile).

Technical ContextAI

Jenkins uses a controller/agent architecture in which the controller orchestrates jobs and holds sensitive material (credentials, secrets, the object model), while builds are meant to execute on isolated agents. This flaw is a CWE-610 (Externally Controlled Reference to a Resource in Another Sphere) style controller/agent boundary violation: the plugin performs its build operations directly on the controller JVM rather than dispatching them to the assigned agent. Because controller-side execution runs with full access to Jenkins internals and the filesystem hosting credentials, work that should have been sandboxed on an agent instead crosses into the controller's trust sphere. The affected component is cpe:2.3:a:jenkins_project:jenkins_owasp_zap_plugin, a CI integration plugin that drives OWASP ZAP security scans from Jenkins pipelines/jobs.

RemediationAI

Consult the Jenkins security advisory at https://www.jenkins.io/security/advisory/2026-06-24/#SECURITY-3649 for the fixed release; the provided data confirms 1.0.7 and earlier are vulnerable but does not include an exact fixed version, so the patched version is not independently confirmed from the available data - verify and upgrade to the vendor-designated fixed build. Until patched, restrict the Item/Configure permission to a minimal set of trusted administrators so untrusted users cannot add or modify build steps that invoke the plugin, and consider disabling or uninstalling the OWASP ZAP Plugin if the scan functionality is not essential (trade-off: loss of automated ZAP scanning in affected pipelines). Where the plugin must remain, isolate the controller by limiting what runs on it and auditing job configurations for unexpected ZAP build steps.

Share

CVE-2026-57301 vulnerability details – vuln.today

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