diff options
author | Piotr Sikora <piotrsikora@google.com> | 2016-02-26 17:30:27 -0800 |
---|---|---|
committer | Piotr Sikora <piotrsikora@google.com> | 2016-02-26 17:30:27 -0800 |
commit | c3aed0a23392a509f64b740064f5f6633e8c89d8 (patch) | |
tree | 7eda6be9f9564655caad621664e24f1a06b4e0f5 /src/os/unix/ngx_errno.h | |
parent | 030a1f959c9c673258fe53f968fab04fc9214b86 (diff) | |
download | nginx-c3aed0a23392a509f64b740064f5f6633e8c89d8.tar.gz nginx-c3aed0a23392a509f64b740064f5f6633e8c89d8.zip |
Core: allow strings without null-termination in ngx_parse_url().
This fixes buffer over-read while using variables in the "proxy_pass",
"fastcgi_pass", "scgi_pass", and "uwsgi_pass" directives, where result
of string evaluation isn't null-terminated.
Found with MemorySanitizer.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Diffstat (limited to 'src/os/unix/ngx_errno.h')
0 files changed, 0 insertions, 0 deletions