From 12c0bfb3f53a1e0fbf584c9c591273ba3dc0f613 Mon Sep 17 00:00:00 2001 From: jeanlf Date: Mon, 30 Aug 2021 17:20:00 +0200 Subject: [PATCH] [PATCH] fixed #1900 Gbp-Pq: Name CVE-2021-40568.patch --- src/media_tools/av_parsers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/media_tools/av_parsers.c b/src/media_tools/av_parsers.c index e92cd16..aa9eda1 100644 --- a/src/media_tools/av_parsers.c +++ b/src/media_tools/av_parsers.c @@ -5669,7 +5669,7 @@ static s32 svc_parse_slice(GF_BitStream *bs, AVCState *avc, AVCSliceInfo *si) if (si->slice_type > 9) return -1; pps_id = gf_bs_get_ue(bs); - if (pps_id > 255) + if ((pps_id < 0) || (pps_id > 255)) return -1; si->pps = &avc->pps[pps_id]; si->pps->id = pps_id; -- 2.30.2