Skip to content
OpenAdvisories
Unscored CVE-2007-3726 EUVD-2007-3710GHSA-2w7p-wvwf-625f

Integer signedness error in the SET_VALUE function in rarvm.cpp in unrar 3.70 beta 3, as used in products including WinRAR and RAR for OS X…

Published Jul 12, 2007 · Updated Aug 7, 2024 · Assigned by mitre

Description

Integer signedness error in the SET_VALUE function in rarvm.cpp in unrar 3.70 beta 3, as used in products including WinRAR and RAR for OS X, allows user-assisted remote attackers to cause a denial of service (crash) via a crafted RAR archive that causes a negative signed number to be cast to a large unsigned number.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rar 1:3.7b1-1 —
Debian 14 unrar-nonfree 3.7.3-1.1 —
Debian 13 rar 1:3.7b1-1 —
Debian 13 unrar-nonfree 3.7.3-1.1 —
Debian 12 rar 1:3.7b1-1 —
Debian 12 unrar-nonfree 3.7.3-1.1 —

References