]> git.ipfire.org Git - thirdparty/libarchive.git/commit
RAR reader: fix heap-use-after-free in RAR (v4) filter code
authorMartin Matuska <martin@matuska.org>
Wed, 16 Feb 2022 20:36:41 +0000 (21:36 +0100)
committerMartin Matuska <martin@matuska.org>
Wed, 16 Feb 2022 20:52:56 +0000 (21:52 +0100)
commit52efa50c69653029687bfc545703b7340b7a51e2
treeb6f70ede695d8ff49636ff09cda54b4f1cc0371e
parent4af83bbfe082056f8f5e2b2ce7f8cf31ac2bd4fb
RAR reader: fix heap-use-after-free in RAR (v4) filter code

Rework function expand() to process integer passed by reference
and return an archive error code.

Fixes: 01a2d329dfc7 (support rar filters)
Reported-by: OSS-Fuzz #44547
libarchive/archive_read_support_format_rar.c