GPU VulnDB

Database/Control plane, storage & DevOps

Jenkins MCP Server Plugin (missing permission checks in MCP tools): Several tools exposed by the MCP Server Plugin do

CVSS 5.4CVE-2025-64132Control plane, storage & DevOpscurated

Impact

Several tools exposed by the MCP Server Plugin do not check the caller's Jenkins permissions, so any authenticated user - including a low-privilege account or an LLM agent wired to the MCP endpoint - can read job and cloud configuration they should not see and start builds they should not be able to start. On a fleet where Jenkins drives GPU image builds, driver rollouts and node provisioning, cloud configuration is a map of the build fleet and its credentials plumbing, and the ability to trigger a build is the ability to run code on a build agent. Because the surface is an MCP endpoint, prompt injection into an agent that holds a Jenkins token is enough to exercise it without a human in the loop.

Who can reach it

Network, authenticated: any user who can reach the Jenkins controller's MCP endpoint with a valid account or API token. No admin rights needed.

What to do

Update the MCP Server Plugin past 0.84.v50ca_24ef83f2 and restart the Jenkins controller to load it; the plugin is not a core component, so this is a controller restart in a maintenance slot, not a node operation. If you cannot update promptly, disable the plugin or cut network access to the MCP endpoint, and review build history for builds started by accounts that should not have had the permission.

References

Related entries

All Control plane, storage & DevOps entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.