In libarchive before 3.8.0, an integer overflow in the archive_read_format_rar_seek_data() function may lead to a double free problem.