Skip to content

Commit

Permalink
mpeg2ts: add section size check (#2395)
Browse files Browse the repository at this point in the history
  • Loading branch information
aureliendavid committed Feb 13, 2023
1 parent 1b77837 commit d067ab3
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/media_tools/mpegts.c
Expand Up @@ -946,6 +946,11 @@ static void gf_m2ts_process_tdt_tot(GF_M2TS_Demuxer *ts, GF_M2TS_SECTION_ES *tdt
return;
}

if (data_size < 5) {
GF_LOG(GF_LOG_ERROR, GF_LOG_CONTAINER, ("[MPEG-2 TS] Section data size too small to read date (len: %u)\n", data_size));
return;
}

/*UTC_time - see annex C of DVB-SI ETSI EN 300468*/
/* decodes an Modified Julian Date (MJD) into a Co-ordinated Universal Time (UTC)
See annex C of DVB-SI ETSI EN 300468 */
Expand Down

0 comments on commit d067ab3

Please sign in to comment.