asf: Fix missing fp pointer reset
authorHugo Beauzée-Luyssen <hugo@beauzee.fr>
Fri, 2 Aug 2019 12:40:04 +0000 (14:40 +0200)
committerHugo Beauzée-Luyssen <hugo@beauzee.fr>
Wed, 14 Aug 2019 12:03:49 +0000 (14:03 +0200)
This fixes a potential use after free

CVE-2019-14533

modules/demux/asf/asf.c

index 6724e38..9dd30eb 100644 (file)
@@ -1391,6 +1391,7 @@ static void DemuxEnd( demux_t *p_demux )
     {
         ASF_FreeObjectRoot( p_demux->s, p_sys->p_root );
         p_sys->p_root = NULL;
+        p_sys->p_fp = NULL;
     }
     if( p_sys->meta )
     {