Skip to content
OpenAdvisories
Unscored CVE-2004-1440 EUVD-2004-1437GHSA-8hpx-pjhm-89hr

Multiple heap-based buffer overflows in the modpow function in PuTTY before 0.55 allow (1) remote attackers to execute arbitrary code via a…

Published Feb 13, 2005 · Updated Aug 8, 2024 · Assigned by mitre

Description

Multiple heap-based buffer overflows in the modpow function in PuTTY before 0.55 allow (1) remote attackers to execute arbitrary code via an SSH2 packet with a base argument that is larger than the mod argument, which causes the modpow function to write memory before the beginning of its buffer, and (2) remote malicious servers to cause a denial of service (client crash) and possibly execute arbitrary code via a large bignum during authentication.

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 putty 0.56-1 —
Debian 13 putty 0.56-1 —
Debian 12 putty 0.56-1 —

References