GPU VulnDB

Database/Control plane, storage & DevOps

Jenkins Multijob Plugin: Groovy features skip Script Security, giving job configurers controller RCE

CVE-2026-70431Control plane, storage & DevOpscurated

Impact

The plugin exposes Groovy scripting that never goes through the Script Security Plugin, so scripts run unsandboxed and without administrator approval. A user with only Item/Create or Item/Configure - a normal pipeline author, not an admin - executes arbitrary code in the Jenkins controller JVM. That collapses the boundary between people who may define builds and people who administer the CI system: on a GPU fleet the controller typically holds registry push credentials, cluster kubeconfigs and cloud tokens used to schedule jobs onto accelerator nodes. Only installations that actually run the Multijob Plugin are affected.

Who can reach it

An authenticated Jenkins user holding Item/Create or Item/Configure on any job, reachable over the normal web UI or API. No administrator rights and no agent access needed.

What to do

The record names Multijob Plugin 669.v9d96a_d9c71b_0 and earlier as affected and does not state a fixed release - check the Jenkins 2026-08-05 advisory (SECURITY-3823) before scheduling work, since Jenkins frequently publishes plugin issues with no fix available. Interim mitigation is to remove the plugin or withdraw Item/Create and Item/Configure from users who should not have controller-level code execution. Installing or removing a plugin requires a controller JVM restart, which aborts running builds.

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.