The seg_write_packet function in libavformat/segment.c in ffmpeg 2.1.4 and earlier does not free the correct memory location, which allows remote attackers to cause a denial of service ("invalid memory handler") and possibly execute arbitrary code via a crafted video that triggers a use after free.
Link | Tags |
---|---|
http://seclists.org/oss-sec/2015/q1/38 | mailing list exploit |
https://security.gentoo.org/glsa/201606-09 | vendor advisory |