CVE-2016-4000

critical
Published 2017-07-06 · Modified 2026-03-16
CVSS v3
9.8
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v2
7.5
VIR risk
9.8

Description

Jython before 2.7.1rc1 allows attackers to execute arbitrary code via a crafted serialized PyFunction object.

Predictions

Exploit likelihood
97%
Patch ETA

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

vendor Authored 2026-05-27

Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2016-4000

vendor Authored 2026-05-27

Vendor advisory: cve@mitre.org — https://hg.python.org/jython/rev/d06e29d100c0

vendor Authored 2026-05-27

Vendor advisory: cve@mitre.org — http://bugs.jython.org/issue2454

OS impact

OSVersionStatusFixed in
debian debianbookwormfixed2.5.3-17
debian debianbullseyefixed2.5.3-17
debian debianforkyfixed2.5.3-17
debian debiansidfixed2.5.3-17
debian debiantrixiefixed2.5.3-17
debian debian8.0affected

Package impact

EcosystemPackageVulnerableFixed
java Mavenorg.python:jython-standalone<2.7.12.7.1
java Mavenorg.python:jython<2.7.1-rc12.7.1-rc1

Application impact

VendorProductVersionsFixed
jython_projectjython2.7.0

References

CWEs

CWE-502

Verify integrity in audit chain (admin only). AS-IS.