You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><ahref="@routes.Security.vulnerability("CVE-2020-27196-DosViaJsonStackOverflow")">CVE-2020-27196-DosViaJsonStackOverflow</a> - DoS via JSON parse Stack Overflow</li>
35
+
</ul>
36
+
30
37
<h3>Fixed in Play 2.8.2</h3>
31
38
<ul>
32
39
<ahref="@routes.Security.vulnerability("CVE-2020-12480-CsrfBlacklistBypass")">CVE-2020-12480-CsrfBlacklistBypass</a> - Play CSRF Filter Content-Type black list bypass
33
40
</ul>
34
-
41
+
35
42
<h2>Play 2.7.x<h2>
36
43
44
+
<h3>Fixed in Play 2.7.6</h3>
45
+
<ul>
46
+
<li><ahref="@routes.Security.vulnerability("CVE-2020-26882-JsonParseDataAmplification")">CVE-2020-26882-JsonParseDataAmplification</a> - JSON parse Data Amplification</li>
<li><ahref="@routes.Security.vulnerability("CVE-2020-27196-DosViaJsonStackOverflow")">CVE-2020-27196-DosViaJsonStackOverflow</a> - DoS via JSON parse Stack Overflow</li>
49
+
</ul>
50
+
37
51
<h3>Fixed in Play 2.7.5</h3>
38
52
<ul>
39
53
<ahref="@routes.Security.vulnerability("CVE-2020-12480-CsrfBlacklistBypass")">CVE-2020-12480-CsrfBlacklistBypass</a> - Play CSRF Filter Content-Type black list bypass
Play body parsing of HTTP requests eagerly parses a payload given a `Content-Type` header. A deep JSON structure sent to a valid POST endpoint (that may or may not expect JSON payloads) causes a `StackOverflowError`.
14
+
15
+
## Impact
16
+
17
+
This only impacts Play applications implemented using the `PlayJava` flavor.
18
+
19
+
## Affected versions
20
+
21
+
- Play 2.8.0-2.8.2
22
+
- Play 2.7.0-2.7.5
23
+
- Play 2.6.x
24
+
25
+
## Fixes
26
+
27
+
This issue is fixed on Play 2.8.3 and 2.7.6. There won’t be a 2.6.x release with this fix since this version has reached end-of-life, please
28
+
upgrade as soon as possible to avoid this security issue.
0 commit comments