CVE-2026-117612 HIGH · CVSS High (Jenkins) · Jenkins Project — Jenkins (core) ·

CVE-2026-117612: XStream deserialization (resolves-to attribute)

The custom XStream converter in Jenkins did not apply the JEP-200 deserialization filter to classes referenced by the resolves-to attribute, letting attackers with Overall/Read and a user account (or config.xml POST permission) instantiate arbitrary types and potentially achieve remote code execution on the controller.

Identifier
CVE-2026-117612
Vendor / Product
Jenkins Project · Jenkins (core)
Severity / CVSS
HIGH · CVSS High (Jenkins)
Vector / CWE
CWE-502 (Deserialization of Untrusted Data)
Network; requires Overall/Read plus a user account or config.xml POST permission
Affected
Jenkins weekly 2.587 and earlier; LTS 2.580.1 and earlier
Patched Version
Jenkins weekly 2.588; LTS 2.580.2
Priority
P1 — Patch CI/CD Controllers Within 72 Hours

Executive Summary & Technical Impact

The custom XStream converter in Jenkins did not apply the JEP-200 deserialization filter to classes referenced by the resolves-to attribute, letting attackers with Overall/Read and a user account (or config.xml POST permission) instantiate arbitrary types and potentially achieve remote code execution on the controller.

Tracked under CVE-2026-117612 (CWE-502 (Deserialization of Untrusted Data)), this vulnerability affects Jenkins weekly 2.587 and earlier; LTS 2.580.1 and earlier and carries a severity score of High (Jenkins) (HIGH). Engineering and security operations teams running Jenkins (core) should prioritize upgrading to Jenkins weekly 2.588; LTS 2.580.2.

Remediation & Patch Guidance

  1. Upgrade Jenkins weekly to 2.588 or Jenkins LTS to 2.580.2.
  2. Audit who holds Overall/Read and any */Configure permissions; remove broad grants to anonymous or all authenticated users.
  3. Rotate controller-held credentials if untrusted users had configure permissions before patching.

Frequently Asked Questions (CVE-2026-117612)

What versions are affected by CVE-2026-117612?

CVE-2026-117612 affects Jenkins weekly 2.587 and earlier; LTS 2.580.1 and earlier in Jenkins (core) (XStream deserialization (resolves-to attribute)).

How do I patch or remediate CVE-2026-117612?

Upgrade affected deployments to Jenkins weekly 2.588; LTS 2.580.2 and verify the remediation steps listed above.

What is the CVSS score of CVE-2026-117612?

CVE-2026-117612 is rated HIGH with a CVSS score of High (Jenkins) (vector: Network; requires Overall/Read plus a user account or config.xml POST permission).

Full TechPulse Investigation

Jenkins Patches 15 Core Flaws: XStream RCE (CVE-2026-117612) and a Setup-Wizard Admin Takeover Race

The October 28 advisory fixes 13 high-severity bugs in Jenkins weekly 2.587 and LTS 2.580.1, many found by Anthropic's OSS program. Upgrade to 2.588 or LTS 2.580.2.

Read full engineering post-mortem (6 min read) →

Official Vendor & NVD Advisory Links

  1. Jenkins Security Advisory 2026-10-28
  2. NVD — CVE-2026-117612