]> git.kaiwu.me - nginx.git/commit
Mp4: rejecting unordered chunks in stsc atom.
authorRoman Arutyunyan <arut@nginx.com>
Mon, 12 Aug 2024 14:20:45 +0000 (18:20 +0400)
committerRoman Arutyunyan <arut@nginx.com>
Mon, 12 Aug 2024 14:20:45 +0000 (18:20 +0400)
commit2262362fd31eee3e74eb6abe4451ad6ab51e3643
tree082e8e68365c52d8cf52579f2300b1da6839a5d1
parent3dc0fba5adec4c033eed76976f7275f2af7d5ddd
Mp4: rejecting unordered chunks in stsc atom.

Unordered chunks could result in trak->end_chunk smaller than trak->start_chunk
in ngx_http_mp4_crop_stsc_data().  Later in ngx_http_mp4_update_stco_atom()
this caused buffer overread while trying to calculate trak->end_offset.
src/http/modules/ngx_http_mp4_module.c