]> git.kaiwu.me - nginx.git/commit
Disabled handling of headers without a colon.
authorMaxim Dounin <mdounin@mdounin.ru>
Wed, 8 May 2024 20:00:07 +0000 (23:00 +0300)
committerVadimZhestikov <108960056+VadimZhestikov@users.noreply.github.com>
Wed, 28 Oct 2026 17:08:44 +0000 (10:08 -0700)
commitda92f58a0603949970d0c217bbd81139e24599ab
tree778147c9ae1ea4805a4140034c5af14cb53b3206
parent835be60c92422a940af3cda6fad27836ed53a384
Disabled handling of headers without a colon.

Starting with nginx 0.1.29 (509:9b8c906f6e63), header names not followed
by a colon and a value were allowed.  Such headers were interpreted as
headers with an empty value.  With this change, such headers are
unconditionally rejected.

Requested by Maksim Yevmenkin.

Closes: https://github.com/nginx/nginx/issues/1499
Signed-off-by: Vadim Zhestikov <v.zhestikov@f5.com>
Origin: <https://freenginx.org/hg/nginx/rev/9a5e2296c1be>
src/http/ngx_http_parse.c