Out-of-bounds read in rarfile - #VU164405
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to potentially cause a denial of service by crashing an application processing a crafted RAR3 archive.
The vulnerability exists due to missing bounds checks in rarfile's RAR3Parser._parse_subblocks and RAR3Parser._load_comment functions when parsing comment lengths that exceed the available header buffer. A remote attacker can trick a victim into processing an archive containing malformed comment sub-blocks to trigger an out-of-bounds read or crash.