Untriaged
Header injection in http.cookies.Morsel
When using http.cookies.Morsel, user-controlled cookie values and parameters can allow injecting HTTP headers into messages. Patch rejects all control characters within cookie names, values, and parameters.
References
-
https://github.com/python/cpython/issues/143919 issue-tracking
-
https://github.com/python/cpython/issues/143919 issue-tracking
-
https://github.com/python/cpython/issues/143919 issue-tracking
-
https://github.com/python/cpython/issues/143919 issue-tracking
-
https://github.com/python/cpython/issues/143919 issue-tracking
-
https://github.com/python/cpython/issues/143919 issue-tracking
Affected products
CPython
- <3.15.0a6
- <3.15.0
- <3.14.3
- <3.13.12
Package maintainers
-
@sheepforce Phillip Seeber <phillip.seeber@googlemail.com>