Skip to content
OpenAdvisories
Unscored CVE-2015-5309 EUVD-2015-5281GHSA-xf6h-8pvx-cg8q

Integer overflow in the terminal emulator in PuTTY before 0.66 allows remote attackers to cause a denial of service (memory corruption) or …

Published Dec 7, 2015 · Updated Aug 6, 2024 · Assigned by redhat

Description

Integer overflow in the terminal emulator in PuTTY before 0.66 allows remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via an ECH (erase characters) escape sequence with a large parameter value, which triggers a buffer underflow.

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.66-1 —
Debian 13 putty 0.66-1 —
Debian 12 putty 0.66-1 —
Debian 8 putty 0.63-10+deb8u1 DSA-3409-1
Debian 7 putty 0.62-9+deb7u3 DSA-3409-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 6.0 putty 0.60+2010-02-20-1+squeeze4 DLA-347-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed putty 0.67-1.5 openSUSE-SU-2024:10374-1

Advisories 3

References