CVE-2020-10108
published 2020-03-12CVE-2020-10108: In Twisted Web through 19.10.0, there was an HTTP request splitting vulnerability. When presented with two content-length headers, it ignored the first header…
critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
In Twisted Web through 19.10.0, there was an HTTP request splitting vulnerability. When presented with two content-length headers, it ignored the first header. When the second content-length value was set to zero, the request body was interpreted as a pipelined request.
Affected
26 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| canonical | ubuntu_linux | — | — |
| canonical | ubuntu_linux | — | — |
| canonical | ubuntu_linux | — | — |
| canonical | ubuntu_linux | — | — |
| debian | debian_linux | — | — |
| debian | twisted | < twisted 18.9.0-7 (bookworm) | twisted 18.9.0-7 (bookworm) |
| fedoraproject | fedora | — | — |
| fedoraproject | fedora | — | — |
| msrc | cbl2_python-twisted_22.2.0-1_on_cbl_mariner_2.0 | — | — |
| msrc | cbl_mariner_1.0_arm | — | — |
| msrc | cbl_mariner_1.0_x64 | — | — |
| msrc | cbl_mariner_2.0_arm | — | — |
| msrc | cbl_mariner_2.0_x64 | — | — |
| msrc | cm1_python-twisted_20.3.0-1_on_cbl_mariner_1.0 | — | — |
| oracle | solaris | — | — |
| oracle | solaris | — | — |
| oracle | zfs_storage_appliance_kit | — | — |
| twisted | twisted | <= 19.10.0 | — |
| twisted | twisted | >= 0 < 18.9.0-7 | 18.9.0-7 |
| twisted | twisted | >= 0 < 18.9.0-7 | 18.9.0-7 |
| twisted | twisted | >= 0 < 18.9.0-7 | 18.9.0-7 |
| twisted | twisted | >= 0 < 18.9.0-7 | 18.9.0-7 |
| twisted | twisted | >= 0 < 20.3.0 | 20.3.0 |
| twisted | twisted | >= 0 < 16.0.0-1ubuntu0.4 | 16.0.0-1ubuntu0.4 |
| twisted | twisted | >= 0 < 17.9.0-2ubuntu0.1 | 17.9.0-2ubuntu0.1 |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL