]> git.kaiwu.me - nginx.git/commit
Mp4: fixed reading 64-bit atoms.
authorRoman Arutyunyan <arut@nginx.com>
Tue, 6 Nov 2018 13:29:18 +0000 (16:29 +0300)
committerRoman Arutyunyan <arut@nginx.com>
Tue, 6 Nov 2018 13:29:18 +0000 (16:29 +0300)
commit9cd9526ba68a3dcfc763a3f7693ccb4f48e855fb
tree4880e4702511729b6706e93162b82567578767c7
parentb66ee453cc6bc1832c3f056c9a46240bd390617c
Mp4: fixed reading 64-bit atoms.

Previously there was no validation for the size of a 64-bit atom
in an mp4 file.  This could lead to a CPU hog when the size is 0,
or various other problems due to integer underflow when calculating
atom data size, including segmentation fault or worker process
memory disclosure.
src/http/modules/ngx_http_mp4_module.c