nginx/src
Roman Arutyunyan 418124e219 Secure link: fixed stack buffer overflow.
When secure link checksum has length of 23 or 24 bytes, decoded base64 value
could occupy 17 or 18 bytes which is more than 16 bytes previously allocated
for it on stack.  The buffer overflow does not have any security implications
since only one local variable was corrupted and this variable was not used in
this case.

The fix is to increase buffer size up to 18 bytes.  Useless buffer size
initialization is removed as well.
2017-08-22 21:22:59 +03:00
..
core Style. 2017-08-10 22:21:20 +03:00
event SSL: fixed possible use-after-free in $ssl_server_name. 2017-08-22 17:36:12 +03:00
http Secure link: fixed stack buffer overflow. 2017-08-22 21:22:59 +03:00
mail Style: changed checks of ngx_ssl_create_connection() to != NGX_OK. 2017-05-29 16:34:35 +03:00
misc Style: aligned ngx_null_command. 2017-07-12 11:34:04 +03:00
os Style. 2017-08-09 14:59:46 +03:00
stream SSL: the $ssl_client_escaped_cert variable (ticket #857). 2017-08-22 15:18:10 +03:00