Netty before 3.9.8.Final, 3.10.x before 3.10.3.Final, 4.0.x before 4.0.28.Final, and…
Priority MEDIUM 41CWE-20Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Partial Red Hat: 12 without a fix
Attack profile from CVSS 3.0 · NVD. Fix status from CNA, GitHub and Red Hat.
Summary
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.
Why it matters now
EPSS 0.05222 92nd percentileScored 2026-11-07
Fix Partial io.netty:netty-parent (Maven): 4.0.28.Finalorg.jboss.netty:netty (Maven): 3.9.8.Final, 3.10.3.Final+1 more productRed Hat: 12 without a fix
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
| — | io.netty:netty-parent (Maven) | 4.0.0 to before 4.0.28.Final | 4.0.28.Final | Patch available | GHSA-xfv3-rrfm-f2rv |
| — | org.jboss.netty:netty (Maven) | before 3.9.8.Final | 3.9.8.Final | Patch available | GHSA-xfv3-rrfm-f2rv |
| — | org.jboss.netty:netty (Maven) | 3.10.0 to before 3.10.3.Final | 3.10.3.Final | Patch available | GHSA-xfv3-rrfm-f2rv |
| — | io.netty:netty (Maven) | 3.10.0 to before 3.10.3.Final | 3.10.3.Final | Patch available | GHSA-xfv3-rrfm-f2rv |
| — | io.netty:netty (Maven) | before 3.9.8.Final | 3.9.8.Final | Patch available | GHSA-xfv3-rrfm-f2rv |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
- io.netty:netty-parent (Maven) Vendor— Affected 4.0.0 to before 4.0.28.Final Fixed in 4.0.28.Final Patch available GHSA-xfv3-rrfm-f2rv
- org.jboss.netty:netty (Maven) Vendor— Affected before 3.9.8.Final Fixed in 3.9.8.Final Patch available GHSA-xfv3-rrfm-f2rv
- org.jboss.netty:netty (Maven) Vendor— Affected 3.10.0 to before 3.10.3.Final Fixed in 3.10.3.Final Patch available GHSA-xfv3-rrfm-f2rv
- io.netty:netty (Maven) Vendor— Affected 3.10.0 to before 3.10.3.Final Fixed in 3.10.3.Final Patch available GHSA-xfv3-rrfm-f2rv
- io.netty:netty (Maven) Vendor— Affected before 3.9.8.Final Fixed in 3.9.8.Final Patch available GHSA-xfv3-rrfm-f2rv
CPE configurations NVD · 110
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:* | up to 3.9.7 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:3.10.0:*:*:*:*:*:*:* | 3.10.0 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:3.10.1:*:*:*:*:*:*:* | 3.10.1 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:3.10.2:*:*:*:*:*:*:* | 3.10.2 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.0:*:*:*:*:*:*:* | 4.0.0 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.1:*:*:*:*:*:*:* | 4.0.1 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.2:*:*:*:*:*:*:* | 4.0.2 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.3:*:*:*:*:*:*:* | 4.0.3 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.4:*:*:*:*:*:*:* | 4.0.4 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.5:*:*:*:*:*:*:* | 4.0.5 | Vulnerable | netty |
- cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:* Versions up to 3.9.7 Vulnerable ·netty
- cpe:2.3:a:netty:netty:3.10.0:*:*:*:*:*:*:* Versions 3.10.0 Vulnerable ·netty
- cpe:2.3:a:netty:netty:3.10.1:*:*:*:*:*:*:* Versions 3.10.1 Vulnerable ·netty
- cpe:2.3:a:netty:netty:3.10.2:*:*:*:*:*:*:* Versions 3.10.2 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.0:*:*:*:*:*:*:* Versions 4.0.0 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.1:*:*:*:*:*:*:* Versions 4.0.1 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.2:*:*:*:*:*:*:* Versions 4.0.2 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.3:*:*:*:*:*:*:* Versions 4.0.3 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.4:*:*:*:*:*:*:* Versions 4.0.4 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.5:*:*:*:*:*:*:* Versions 4.0.5 Vulnerable ·netty
Show 100 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:netty:netty:4.0.6:*:*:*:*:*:*:* | 4.0.6 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.7:*:*:*:*:*:*:* | 4.0.7 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.8:*:*:*:*:*:*:* | 4.0.8 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.9:*:*:*:*:*:*:* | 4.0.9 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.10:*:*:*:*:*:*:* | 4.0.10 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.11:*:*:*:*:*:*:* | 4.0.11 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.12:*:*:*:*:*:*:* | 4.0.12 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.13:*:*:*:*:*:*:* | 4.0.13 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.14:*:*:*:*:*:*:* | 4.0.14 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.15:*:*:*:*:*:*:* | 4.0.15 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.16:*:*:*:*:*:*:* | 4.0.16 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.17:*:*:*:*:*:*:* | 4.0.17 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.18:*:*:*:*:*:*:* | 4.0.18 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.19:*:*:*:*:*:*:* | 4.0.19 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.20:*:*:*:*:*:*:* | 4.0.20 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.21:*:*:*:*:*:*:* | 4.0.21 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.22:*:*:*:*:*:*:* | 4.0.22 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.23:*:*:*:*:*:*:* | 4.0.23 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.24:*:*:*:*:*:*:* | 4.0.24 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.25:*:*:*:*:*:*:* | 4.0.25 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.26:*:*:*:*:*:*:* | 4.0.26 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.0.27:*:*:*:*:*:*:* | 4.0.27 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.1.0:beta1:*:*:*:*:*:* | 4.1.0 beta1 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.1.0:beta2:*:*:*:*:*:* | 4.1.0 beta2 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.1.0:beta3:*:*:*:*:*:* | 4.1.0 beta3 | Vulnerable | netty |
| cpe:2.3:a:netty:netty:4.1.0:beta4:*:*:*:*:*:* | 4.1.0 beta4 | Vulnerable | netty |
| cpe:2.3:a:lightbend:play_framework:2.0:rc3:*:*:*:*:*:* | 2.0 rc3 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0:rc4:*:*:*:*:*:* | 2.0 rc4 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0:rc5:*:*:*:*:*:* | 2.0 rc5 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.2:*:*:*:*:*:*:* | 2.0.2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.2:rc1:*:*:*:*:*:* | 2.0.2 rc1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.2:rc2:*:*:*:*:*:* | 2.0.2 rc2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.3:*:*:*:*:*:*:* | 2.0.3 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.3:rc1:*:*:*:*:*:* | 2.0.3 rc1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.3:rc2:*:*:*:*:*:* | 2.0.3 rc2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.4:*:*:*:*:*:*:* | 2.0.4 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.4:rc1:*:*:*:*:*:* | 2.0.4 rc1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.4:rc2:*:*:*:*:*:* | 2.0.4 rc2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.5:*:*:*:*:*:*:* | 2.0.5 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.5:rc1:*:*:*:*:*:* | 2.0.5 rc1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.5:rc2:*:*:*:*:*:* | 2.0.5 rc2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.6:*:*:*:*:*:*:* | 2.0.6 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.7:*:*:*:*:*:*:* | 2.0.7 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.0.8:*:*:*:*:*:*:* | 2.0.8 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.1.0:*:*:*:*:*:*:* | 2.1.0 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.1.1:*:*:*:*:*:*:* | 2.1.1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.1.1:rc1:*:*:*:*:*:* | 2.1.1 rc1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.2.0:*:*:*:*:*:*:* | 2.2.0 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.2.1:*:*:*:*:*:*:* | 2.2.1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.2.2:*:*:*:*:*:*:* | 2.2.2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.2.6:*:*:*:*:*:*:* | 2.2.6 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.0:*:*:*:*:*:*:* | 2.3.0 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.0:rc1:*:*:*:*:*:* | 2.3.0 rc1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.0:rc2:*:*:*:*:*:* | 2.3.0 rc2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.1:*:*:*:*:*:*:* | 2.3.1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.2:*:*:*:*:*:*:* | 2.3.2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.2:rc1:*:*:*:*:*:* | 2.3.2 rc1 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.2:rc2:*:*:*:*:*:* | 2.3.2 rc2 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.3:*:*:*:*:*:*:* | 2.3.3 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.4:*:*:*:*:*:*:* | 2.3.4 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.5:*:*:*:*:*:*:* | 2.3.5 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.6:*:*:*:*:*:*:* | 2.3.6 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.7:*:*:*:*:*:*:* | 2.3.7 | Vulnerable | Lightbend |
| cpe:2.3:a:lightbend:play_framework:2.3.8:*:*:*:*:*:*:* | 2.3.8 | Vulnerable | Lightbend |
| cpe:2.3:a:playframework:play_framework:2.0:*:*:*:*:*:*:* | 2.0 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.0:beta:*:*:*:*:*:* | 2.0 beta | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.0:rc1:*:*:*:*:*:* | 2.0 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.0:rc2:*:*:*:*:*:* | 2.0 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.0.1:*:*:*:*:*:*:* | 2.0.1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.1:2.9.x-backport:*:*:*:*:*:* | 2.1.1 2.9.x-backport | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.1:rc1-2.9.x-backport:*:*:*:*:*:* | 2.1.1 rc1-2.9.x-backport | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.1:rc2:*:*:*:*:*:* | 2.1.1 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.2:*:*:*:*:*:*:* | 2.1.2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.2:rc1:*:*:*:*:*:* | 2.1.2 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.2:rc2:*:*:*:*:*:* | 2.1.2 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.3:*:*:*:*:*:*:* | 2.1.3 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.3:rc1:*:*:*:*:*:* | 2.1.3 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.3:rc2:*:*:*:*:*:* | 2.1.3 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.4:*:*:*:*:*:*:* | 2.1.4 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.4:rc1:*:*:*:*:*:* | 2.1.4 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.4:rc2:*:*:*:*:*:* | 2.1.4 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.5:*:*:*:*:*:*:* | 2.1.5 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.6:*:*:*:*:*:*:* | 2.1.6 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.1.6:rc1:*:*:*:*:*:* | 2.1.6 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.0:m1:*:*:*:*:*:* | 2.2.0 m1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.0:m2:*:*:*:*:*:* | 2.2.0 m2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.0:m3:*:*:*:*:*:* | 2.2.0 m3 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.0:rc1:*:*:*:*:*:* | 2.2.0 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.0:rc2:*:*:*:*:*:* | 2.2.0 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.1:rc1:*:*:*:*:*:* | 2.2.1 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.2:rc1:*:*:*:*:*:* | 2.2.2 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.2:rc2:*:*:*:*:*:* | 2.2.2 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.2:rc3:*:*:*:*:*:* | 2.2.2 rc3 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.2:rc4:*:*:*:*:*:* | 2.2.2 rc4 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.3:*:*:*:*:*:*:* | 2.2.3 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.3:rc1:*:*:*:*:*:* | 2.2.3 rc1 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.3:rc2:*:*:*:*:*:* | 2.2.3 rc2 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.4:*:*:*:*:*:*:* | 2.2.4 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.2.5:*:*:*:*:*:*:* | 2.2.5 | Vulnerable | playframework |
| cpe:2.3:a:playframework:play_framework:2.3:m1:*:*:*:*:*:* | 2.3 m1 | Vulnerable | playframework |
- cpe:2.3:a:netty:netty:4.0.6:*:*:*:*:*:*:* Versions 4.0.6 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.7:*:*:*:*:*:*:* Versions 4.0.7 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.8:*:*:*:*:*:*:* Versions 4.0.8 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.9:*:*:*:*:*:*:* Versions 4.0.9 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.10:*:*:*:*:*:*:* Versions 4.0.10 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.11:*:*:*:*:*:*:* Versions 4.0.11 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.12:*:*:*:*:*:*:* Versions 4.0.12 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.13:*:*:*:*:*:*:* Versions 4.0.13 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.14:*:*:*:*:*:*:* Versions 4.0.14 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.15:*:*:*:*:*:*:* Versions 4.0.15 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.16:*:*:*:*:*:*:* Versions 4.0.16 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.17:*:*:*:*:*:*:* Versions 4.0.17 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.18:*:*:*:*:*:*:* Versions 4.0.18 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.19:*:*:*:*:*:*:* Versions 4.0.19 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.20:*:*:*:*:*:*:* Versions 4.0.20 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.21:*:*:*:*:*:*:* Versions 4.0.21 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.22:*:*:*:*:*:*:* Versions 4.0.22 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.23:*:*:*:*:*:*:* Versions 4.0.23 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.24:*:*:*:*:*:*:* Versions 4.0.24 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.25:*:*:*:*:*:*:* Versions 4.0.25 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.26:*:*:*:*:*:*:* Versions 4.0.26 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.0.27:*:*:*:*:*:*:* Versions 4.0.27 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.1.0:beta1:*:*:*:*:*:* Versions 4.1.0 beta1 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.1.0:beta2:*:*:*:*:*:* Versions 4.1.0 beta2 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.1.0:beta3:*:*:*:*:*:* Versions 4.1.0 beta3 Vulnerable ·netty
- cpe:2.3:a:netty:netty:4.1.0:beta4:*:*:*:*:*:* Versions 4.1.0 beta4 Vulnerable ·netty
- cpe:2.3:a:lightbend:play_framework:2.0:rc3:*:*:*:*:*:* Versions 2.0 rc3 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0:rc4:*:*:*:*:*:* Versions 2.0 rc4 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0:rc5:*:*:*:*:*:* Versions 2.0 rc5 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.2:*:*:*:*:*:*:* Versions 2.0.2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.2:rc1:*:*:*:*:*:* Versions 2.0.2 rc1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.2:rc2:*:*:*:*:*:* Versions 2.0.2 rc2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.3:*:*:*:*:*:*:* Versions 2.0.3 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.3:rc1:*:*:*:*:*:* Versions 2.0.3 rc1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.3:rc2:*:*:*:*:*:* Versions 2.0.3 rc2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.4:*:*:*:*:*:*:* Versions 2.0.4 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.4:rc1:*:*:*:*:*:* Versions 2.0.4 rc1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.4:rc2:*:*:*:*:*:* Versions 2.0.4 rc2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.5:*:*:*:*:*:*:* Versions 2.0.5 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.5:rc1:*:*:*:*:*:* Versions 2.0.5 rc1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.5:rc2:*:*:*:*:*:* Versions 2.0.5 rc2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.6:*:*:*:*:*:*:* Versions 2.0.6 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.7:*:*:*:*:*:*:* Versions 2.0.7 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.0.8:*:*:*:*:*:*:* Versions 2.0.8 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.1.0:*:*:*:*:*:*:* Versions 2.1.0 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.1.1:*:*:*:*:*:*:* Versions 2.1.1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.1.1:rc1:*:*:*:*:*:* Versions 2.1.1 rc1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.2.0:*:*:*:*:*:*:* Versions 2.2.0 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.2.1:*:*:*:*:*:*:* Versions 2.2.1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.2.2:*:*:*:*:*:*:* Versions 2.2.2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.2.6:*:*:*:*:*:*:* Versions 2.2.6 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.0:*:*:*:*:*:*:* Versions 2.3.0 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.0:rc1:*:*:*:*:*:* Versions 2.3.0 rc1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.0:rc2:*:*:*:*:*:* Versions 2.3.0 rc2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.1:*:*:*:*:*:*:* Versions 2.3.1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.2:*:*:*:*:*:*:* Versions 2.3.2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.2:rc1:*:*:*:*:*:* Versions 2.3.2 rc1 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.2:rc2:*:*:*:*:*:* Versions 2.3.2 rc2 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.3:*:*:*:*:*:*:* Versions 2.3.3 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.4:*:*:*:*:*:*:* Versions 2.3.4 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.5:*:*:*:*:*:*:* Versions 2.3.5 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.6:*:*:*:*:*:*:* Versions 2.3.6 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.7:*:*:*:*:*:*:* Versions 2.3.7 Vulnerable ·Lightbend
- cpe:2.3:a:lightbend:play_framework:2.3.8:*:*:*:*:*:*:* Versions 2.3.8 Vulnerable ·Lightbend
- cpe:2.3:a:playframework:play_framework:2.0:*:*:*:*:*:*:* Versions 2.0 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.0:beta:*:*:*:*:*:* Versions 2.0 beta Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.0:rc1:*:*:*:*:*:* Versions 2.0 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.0:rc2:*:*:*:*:*:* Versions 2.0 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.0.1:*:*:*:*:*:*:* Versions 2.0.1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.1:2.9.x-backport:*:*:*:*:*:* Versions 2.1.1 2.9.x-backport Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.1:rc1-2.9.x-backport:*:*:*:*:*:* Versions 2.1.1 rc1-2.9.x-backport Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.1:rc2:*:*:*:*:*:* Versions 2.1.1 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.2:*:*:*:*:*:*:* Versions 2.1.2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.2:rc1:*:*:*:*:*:* Versions 2.1.2 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.2:rc2:*:*:*:*:*:* Versions 2.1.2 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.3:*:*:*:*:*:*:* Versions 2.1.3 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.3:rc1:*:*:*:*:*:* Versions 2.1.3 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.3:rc2:*:*:*:*:*:* Versions 2.1.3 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.4:*:*:*:*:*:*:* Versions 2.1.4 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.4:rc1:*:*:*:*:*:* Versions 2.1.4 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.4:rc2:*:*:*:*:*:* Versions 2.1.4 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.5:*:*:*:*:*:*:* Versions 2.1.5 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.6:*:*:*:*:*:*:* Versions 2.1.6 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.1.6:rc1:*:*:*:*:*:* Versions 2.1.6 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.0:m1:*:*:*:*:*:* Versions 2.2.0 m1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.0:m2:*:*:*:*:*:* Versions 2.2.0 m2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.0:m3:*:*:*:*:*:* Versions 2.2.0 m3 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.0:rc1:*:*:*:*:*:* Versions 2.2.0 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.0:rc2:*:*:*:*:*:* Versions 2.2.0 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.1:rc1:*:*:*:*:*:* Versions 2.2.1 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.2:rc1:*:*:*:*:*:* Versions 2.2.2 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.2:rc2:*:*:*:*:*:* Versions 2.2.2 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.2:rc3:*:*:*:*:*:* Versions 2.2.2 rc3 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.2:rc4:*:*:*:*:*:* Versions 2.2.2 rc4 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.3:*:*:*:*:*:*:* Versions 2.2.3 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.3:rc1:*:*:*:*:*:* Versions 2.2.3 rc1 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.3:rc2:*:*:*:*:*:* Versions 2.2.3 rc2 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.4:*:*:*:*:*:*:* Versions 2.2.4 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.2.5:*:*:*:*:*:*:* Versions 2.2.5 Vulnerable ·playframework
- cpe:2.3:a:playframework:play_framework:2.3:m1:*:*:*:*:*:* Versions 2.3 m1 Vulnerable ·playframework
Remediation
- Fix · GHSA-xfv3-rrfm-f2rv io.netty:netty-parent (Maven) Fixed in 4.0.28.Final Advisory →
- Fix · GHSA-xfv3-rrfm-f2rv org.jboss.netty:netty (Maven) Fixed in 3.9.8.Final Advisory →
- Fix · GHSA-xfv3-rrfm-f2rv org.jboss.netty:netty (Maven) Fixed in 3.10.3.Final Advisory →
- Fix · GHSA-xfv3-rrfm-f2rv io.netty:netty (Maven) Fixed in 3.10.3.Final Advisory →
- Fix · GHSA-xfv3-rrfm-f2rv io.netty:netty (Maven) Fixed in 3.9.8.Final Advisory →
Vendor assessments
Red Hat
Red Hat rating: Low. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat JBoss BRMS 5 | Affected | No fix planned: Will not fix |
| Red Hat JBoss BRMS 6 | Affected | No fix yet |
| Red Hat JBoss Data Grid 6 | Affected | No fix yet |
| Red Hat JBoss Data Virtualization 6 | Affected | No fix yet |
| Red Hat JBoss Enterprise Application Platform 5 | Affected | No fix yet |
| Red Hat JBoss Enterprise Application Platform 6 | Affected | No fix yet |
| Red Hat JBoss Fuse Service Works 6 | Affected | No fix yet |
| Red Hat JBoss Portal 5 | Affected | No fix yet |
| Red Hat JBoss Portal 6 | Affected | No fix yet |
| Red Hat JBoss SOA Platform 5 | Affected | No fix planned: Will not fix |
| Red Hat Satellite 6 | Affected | No fix yet |
| Red Hat Subscription Asset Manager | Affected | No fix yet |
Not affected: 2 products
- Red Hat BPM Suite 6
- Red Hat JBoss Operations Network 3
Timeline
- 2026-10-02 Threatist record created from CVE-2015-2156
- 2026-10-03 Alias added: GHSA-xfv3-rrfm-f2rv
References
Advisory 8
- http://netty.io/news/2015/05/08/3-9-8-Final-and-3.html
- https://www.playframework.com/security/vulnerability/CVE-2015-2156-HttpOnlyBypass
- FEDORA-2015-8713
- https://bugzilla.redhat.com/show_bug.cgi?id=1222923
- https://github.com/netty/netty/pull/3754
- FEDORA-2015-8684
- [oss-security] 20150516 Netty/Play's Security Updates (CVE-2015-2156)
- https://nvd.nist.gov/vuln/detail/CVE-2015-2156
Other 12
- [pulsar-commits] 20190416 [GitHub] [pulsar] one70six opened a new issue #4057: Security Vulnerabilities - Black Duck Scan - Pulsar v.2.3.1
- [cassandra-commits] 20191113 [jira] [Created] (CASSANDRA-15423) CVE-2015-2156 (Netty is vulnerable to Information Disclosure)
- [cassandra-commits] 20191114 [jira] [Commented] (CASSANDRA-15423) CVE-2015-2156 (Netty is vulnerable to Information Disclosure)
- [druid-commits] 20191115 [GitHub] [incubator-druid] ccaominh opened a new pull request #8878: Address security vulnerabilities
- https://github.com/netty/netty/pull/3748/commits/4ac519f534493bb0ca7a77e1c779138a54faa7b9
- https://github.com/netty/netty/commit/2caa38a2795fe1f1ae6ceda4d69e826ed7c55e55
- https://github.com/netty/netty/commit/31815598a2af37f0b71ea94eada70d6659c23752
- https://github.com/netty/netty
- https://lists.apache.org/thread.html/9317fd092b257a0815434b116a8af8daea6e920b6673f4fd5583d5fe@%3Ccommits.druid.apache.org%3E
- https://lists.apache.org/thread.html/a19bb1003b0d6cd22475ba83c019b4fc7facfef2a9e13f71132529d3@%3Ccommits.cassandra.apache.org%3E
- https://lists.apache.org/thread.html/dc1275aef115bda172851a231c76c0932d973f9ffd8bc375c4aba769@%3Ccommits.cassandra.apache.org%3E
- https://lists.apache.org/thread.html/ff8dcfe29377088ab655fda9d585dccd5b1f07fabd94ae84fd60a7f8@%3Ccommits.pulsar.apache.org%3E
Sources
- CVE-2015-2156 · CVE Program
- CVE-2015-2156 · NVD
- FIRST EPSS
- GHSA-xfv3-rrfm-f2rv · GitHub Advisory Database · CC BY 4.0
- CVE-2015-2156 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences