9.8

CVE-2015-8103: jenkins Deserialization of Untrusted Data

CVSS: 9.8v3.1CriticalModified
AliasesMGASA-2016-0137GHSA-wfw7-6632-xcv2
Published 25-11-2015Last modified 06-08-2024

Vulnerability summary

CVE-2015-8103 is a critical (CVSS 9.8) Deserialization of Untrusted Data vulnerability in jenkins. EPSS estimates a 86.71% chance of exploitation in the next 30 days, higher than 99.7% of scored vulnerabilities. 7 public exploits are recorded.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.8/10
010
Critical · v3.1 (NVD)
EPSS score
86.71%
0%100%
Critical · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits7reference, exploit-database, metasploit

Advisory lineage

Upstream 0 · Downstream 2

Timeline

  1. 25-11-2015
    PublishedVulnerability first disclosed.
  2. 06-08-2024
    Last modifiedVulnerability information updated.

Description

The Jenkins CLI subsystem in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to execute arbitrary code via a crafted serialized Java object, related to a problematic webapps/ROOT/WEB-INF/lib/commons-collections-*.jar file and the "Groovy variant in 'ysoserial'".

CVSS metrics

3 scores · 2 sources · 2 versions

EPSS trend

Probability

86.71%

Chance of exploitation in the next 30 days

Percentile

100%

Versus all other CVEs

30-day change

0.00 pp

From 86.71% on 18-09-2026

18-09-202618-10-2026
EPSS score
86.71%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

7 found
  • referenceUnverified

    Exploit Reference (packetstormsecurity.com)

    Maturity: unknown

  • referenceUnverified

    Exploit Reference (jenkins-ci.org)

    Maturity: unknown

  • referenceUnverified

    Exploit Reference (foxglovesecurity.com)

    Maturity: unknown

Show all 7 exploits
  • exploit-databaseremotejavaVerified

    Jenkins CLI - RMI Java Deserialization (Metasploit)

    Maturity: weaponized

  • MetasploitMetasploitremoteUnverified

    Jenkins-CI Unauthenticated Script-Console Scanner

    auxiliary/scanner/http/jenkins_command

    Maturity: poc

  • MetasploitMetasploitremoteVerified

    Jenkins CLI RMI Java Deserialization Vulnerability

    exploit/linux/misc/jenkins_java_deserialize

    Maturity: weaponized

  • MetasploitMetasploitremoteUnverified

    OpenNMS Java Object Unserialization Remote Code Execution

    exploit/linux/misc/opennms_java_serialize

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Jenkins1 product
Mageia1 product
  • apache-commons-collections< 3.2.2-1.mga5
Org.jenkins-ci.main1 product
  • cli< 1.625.2 | ≥ 1.626, < 1.638
Redhat1 product

4 vendors · 4 products

References

21 links
Show all 21 references