{"id":"CVE-2021-40566","details":"A Segmentation fault casued by heap use after free vulnerability exists in Gpac through 1.0.1 via the mpgviddmx_process function in reframe_mpgvid.c when using mp4box, which causes a denial of service.","modified":"2026-04-11T21:23:23.880697Z","published":"2022-01-12T22:15:07.933Z","references":[{"type":"ADVISORY","url":"https://github.com/gpac/gpac/issues/1887"},{"type":"ADVISORY","url":"https://www.debian.org/security/2023/dsa-5411"},{"type":"FIX","url":"https://github.com/gpac/gpac/commit/96047e0e6166407c40cc19f4e94fb35cd7624391"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/gpac/gpac","events":[{"introduced":"0"},{"last_affected":"d8538e8ae946b32d99c6b2c57cbb327146e9cd9d"},{"fixed":"96047e0e6166407c40cc19f4e94fb35cd7624391"}],"database_specific":{"versions":[{"introduced":"0"},{"last_affected":"1.0.1"}]}}],"versions":["v0.5.2","v0.6.0","v0.7.0","v0.7.1","v0.9.0","v0.9.0-preview","v1.0.0","v1.0.1"],"database_specific":{"vanir_signatures":[{"target":{"function":"mpgviddmx_process","file":"src/filters/reframe_mpgvid.c"},"digest":{"function_hash":"305625114589442320355981792635002388920","length":11396},"deprecated":false,"signature_version":"v1","id":"CVE-2021-40566-16fd738c","signature_type":"Function","source":"https://github.com/gpac/gpac/commit/96047e0e6166407c40cc19f4e94fb35cd7624391"},{"target":{"file":"src/filters/reframe_mpgvid.c"},"digest":{"line_hashes":["142280585278956617665387756210879740676","309955364860874559081365588692130465606","319703081384836031728711344227518151867","132175666893138713923828993571759094939","219797106537938709166819118999313962213","177739104687371892988919439237520125235","309457119218059962258650711748561420964","153648196953304188186569535124420753986","26889089776504112179443594280174170776","72127980592832060232464495774616836053","31585927435235774083642036324626797114","90318461109913242838715139466237489602","331574364385427865901560108678239943714","220943766762355409706527633548157077924","177739104687371892988919439237520125235","309457119218059962258650711748561420964","153648196953304188186569535124420753986","26889089776504112179443594280174170776"],"threshold":0.9},"deprecated":false,"signature_version":"v1","id":"CVE-2021-40566-2b29b787","signature_type":"Line","source":"https://github.com/gpac/gpac/commit/96047e0e6166407c40cc19f4e94fb35cd7624391"},{"target":{"file":"src/filters/dec_xvid.c"},"digest":{"line_hashes":["269966444420398294272664563764939806933","144984144068439176208980274542536662297","209682731660002428161403518721492660025","143647077360532050751765031233056589362"],"threshold":0.9},"deprecated":false,"signature_version":"v1","id":"CVE-2021-40566-7f3cb7f1","signature_type":"Line","source":"https://github.com/gpac/gpac/commit/96047e0e6166407c40cc19f4e94fb35cd7624391"},{"target":{"function":"xviddec_configure_pid","file":"src/filters/dec_xvid.c"},"digest":{"function_hash":"283974345856270385246024446578108681975","length":2820},"deprecated":false,"signature_version":"v1","id":"CVE-2021-40566-d0557a92","signature_type":"Function","source":"https://github.com/gpac/gpac/commit/96047e0e6166407c40cc19f4e94fb35cd7624391"}],"vanir_signatures_modified":"2026-04-11T21:23:23Z","source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-40566.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H"}]}