CVE-2015-2156: Input Validation
A flaw was found in the way Netty’s CookieDecoder method validated cookie name and value characters. An attacker could use this flaw to bypass the httpOnly flag on sensitive cookies.
Upstream patch:
https://github.com/slandelle/netty/commit/800555417e77029dcf8a31d7de44f27b5a8f79b8
External References:
https://www.playframework.com/security/vulnerability/CVE-2015-2156-HttpOnlyBypass http://engineering.linkedin.com/security/look-netty%E2%80%99s-recent-security-update-cve%C2%AD-2015%C2%AD-2156
Other sources
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.
Netty could allow a remote attacker to bypass restrictions, caused by the improper validation of characters in a cookie name by the cookie parsing code. An attacker could exploit this vulnerability to bypass the HttpOnly flag in all Play applications and gain access to the system.
— IBM
Affected Software
Event History
Frequently Asked Questions
What is CVE-2015-2156?
CVE-2015-2156 is a vulnerability in Netty and Play Framework that allows remote attackers to bypass the httpOnly flag on cookies and obtain sensitive information.
What is the severity of CVE-2015-2156?
CVE-2015-2156 has a severity rating of 7.5 (High).
Which software versions are affected by CVE-2015-2156?
Netty versions 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, as well as Play Framework 2.x before 2.3.9, are affected by CVE-2015-2156.
How can a remote attacker exploit CVE-2015-2156?
A remote attacker can exploit CVE-2015-2156 by leveraging improper validation of cookie name and bypassing the httpOnly flag on cookies to obtain sensitive information.
Are there any references available for CVE-2015-2156?
Yes, you can find references for CVE-2015-2156 at the following links: [1] https://exchange.xforce.ibmcloud.com/vulnerabilities/103239 [2] https://www.ibm.com/support/pages/node/6520510 [3] https://nvd.nist.gov/vuln/detail/CVE-2015-2156.