CVE-2015-2156: lightbend play_framework Improper Input Validation
Vulnerability summary
CVE-2015-2156 is a high (CVSS 7.5) Improper Input Validation vulnerability in lightbend play_framework. EPSS estimates a 5.22% chance of exploitation in the next 30 days, higher than 92.4% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 18-10-2017PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
Netty before 3.9.8.Final, 3.10.x before 3.10.3.Final, 4.0.x before 4.0.28.Final, and 4.1.x before 4.1.0.Beta5 and Play Framework 2.x before 2.3.9 might allow remote attackers to bypass the httpOnly flag on cookies and obtain sensitive information by leveraging improper validation of cookie name and value characters.
CVSS metrics
6 scores · 5 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · ChainguardEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · MavenEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
5.22%
Chance of exploitation in the next 30 days
Percentile
92%
Versus all other CVEs
30-day change
0.00 pp
From 5.22% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard3 products
- hadoop-fips-3.3.6< 3.3.6-r21 | < 3.3.6-r15
- hadoop-fips-3.4.2All versions (No fix recorded)
- hadoop-fips-3.5All versions (No fix recorded)
Io.netty2 products
- netty≥ 3.10.0, < 3.10.3.Final | < 3.9.8.Final
- netty-parent≥ 4.0.0, < 4.0.28.Final
Ubuntu2 products
- nettyAll versions (No fix recorded)
- netty-3.9All versions (No fix recorded)
Debian1 product
- netty< 1:4.0.31-1
Lightbend1 product
- play_framework2.0:rc3 | 2.0:rc4 | 2.0:rc5 | 2.0.2 | 2.0.2:rc1 | 2.0.2:rc2 | 2.0.3 | 2.0.3:rc1 | 2.0.3:rc2 | 2.0.4 | 2.0.4:rc1 | 2.0.4:rc2 | 2.0.5 | 2.0.5:rc1 | 2.0.5:rc2 | 2.0.6 | 2.0.7 | 2.0.8 | 2.1.0 | 2.1.1 | 2.1.1:rc1 | 2.2.0 | 2.2.1 | 2.2.2 | 2.2.6 | 2.3.0 | 2.3.0:rc1 | 2.3.0:rc2 | 2.3.1 | 2.3.2 | 2.3.2:rc1 | 2.3.2:rc2 | 2.3.3 | 2.3.4 | 2.3.5 | 2.3.6 | 2.3.7 | 2.3.8
Netty1 product
- netty≤ 3.9.7 | 3.10.0 | 3.10.1 | 3.10.2 | 4.0.0 | 4.0.1 | 4.0.2 | 4.0.3 | 4.0.4 | 4.0.5 | 4.0.6 | 4.0.7 | 4.0.8 | 4.0.9 | 4.0.10 | 4.0.11 | 4.0.12 | 4.0.13 | 4.0.14 | 4.0.15 | 4.0.16 | 4.0.17 | 4.0.18 | 4.0.19 | 4.0.20 | 4.0.21 | 4.0.22 | 4.0.23 | 4.0.24 | 4.0.25 | 4.0.26 | 4.0.27 | 4.1.0:beta1 | 4.1.0:beta2 | 4.1.0:beta3 | 4.1.0:beta4
Org.jboss.netty1 product
- netty< 3.9.8.Final | ≥ 3.10.0, < 3.10.3.Final
Playframework1 product
- play_framework2.0 | 2.0:beta | 2.0:rc1 | 2.0:rc2 | 2.0.1 | 2.1.1:2.9.x-backport | 2.1.1:rc1-2.9.x-backport | 2.1.1:rc2 | 2.1.2 | 2.1.2:rc1 | 2.1.2:rc2 | 2.1.3 | 2.1.3:rc1 | 2.1.3:rc2 | 2.1.4 | 2.1.4:rc1 | 2.1.4:rc2 | 2.1.5 | 2.1.6 | 2.1.6:rc1 | 2.2.0:m1 | 2.2.0:m2 | 2.2.0:m3 | 2.2.0:rc1 | 2.2.0:rc2 | 2.2.1:rc1 | 2.2.2:rc1 | 2.2.2:rc2 | 2.2.2:rc3 | 2.2.2:rc4 | 2.2.3 | 2.2.3:rc1 | 2.2.3:rc2 | 2.2.4 | 2.2.5 | 2.3:m1
8 vendors · 12 products
References
27 links- www.playframework.com/security/vulnerability/CVE-2015-2156-HttpOnlyBypassX Refsource MISCThird Party AdvisoryREPORTAdvisoryWEB
- lists.fedoraproject.org/pipermail/package-announce/2015-June/159379.htmlVendor AdvisoryX Refsource FEDORAThird Party AdvisoryAdvisoryWEB
- bugzilla.redhat.com/show_bug.cgi?id=1222923X Refsource CONFIRMIssue TrackingThird Party AdvisoryAdvisoryREPORTWEB
- lists.fedoraproject.org/pipermail/package-announce/2015-May/159166.htmlVendor AdvisoryX Refsource FEDORAThird Party AdvisoryAdvisoryWEB
- www.openwall.com/lists/oss-security/2015/05/17/1Mailing ListX Refsource MLISTThird Party AdvisoryAdvisoryARTICLEWEB
Show all 27 references
- github.com/netty/nettyPACKAGE