Heap-based buffer overflow in the parse_codes function in archive_read_support_format_rar.c in libarchive before 3.2.1 allows remote attackers to execute arbitrary code via a RAR file with a zero-sized dictionary. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-4302