CVE-2013-4206
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote...
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote SSH servers to cause a denial of service (crash) and possibly trigger memory corruption or code execution via a crafted DSA signature, which is not properly handled when performing certain bit-shifting operations during modular multiplication.
Exploit likelihood
What each source reports
NVD Score used
6.8
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote SSH servers to cause a denial of service (crash) and possibly trigger memory corruption or code execution via a crafted DSA signature, which is not properly handled when performing certain bit-shifting operations during modular multiplication.
- Record
CVE-2013-4206- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote SSH servers to cause a denial of service (crash) and possibly trigger memory corruption or code execution via a crafted DSA signature, which is not properly handled when performing certain bit-shifting operations during modular multiplication.
- Record
CVE-2013-4206- Updated
- 2026-11-02
EUVDEUVD-2013-4111 No score
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote SSH servers to cause a denial of service (crash) and possibly trigger memory corruption or code execution via a crafted DSA signature, which is not properly handled when performing certain bit-shifting operations during modular multiplication.
- Record
EUVD-2013-4111- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-h3qw-gcpw-f6mg No score
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote...
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote SSH servers to cause a denial of service (crash) and possibly trigger memory corruption or code execution via a crafted DSA signature, which is not properly handled when performing certain bit-shifting operations during modular multiplication.
- Record
GHSA-h3qw-gcpw-f6mg- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote SSH servers to cause a denial of service (crash) and possibly trigger memory corruption or code execution via a crafted DSA signature, which is not properly handled when performing certain bit-shifting operations during modular multiplication.
- Record
CVE-2013-4206- Updated
- 2026-11-02
OSVDEBIAN-CVE-2013-4206 No score
Heap-based buffer underflow in the modmul function in sshbn.c in PuTTY before 0.63 allows remote SSH servers to cause a denial of service (crash) and possibly trigger memory corruption or code execution via a crafted DSA signature, which is not properly handled when performing certain bit-shifting operations during modular multiplication.
- Record
DEBIAN-CVE-2013-4206- Updated
- 2026-11-02
OSVMGASA-2013-0242 No score
Updated putty and filezilla packages fixes security vulnerability
PuTTY versions 0.62 and earlier - as well as all software that integrates these versions of PuTTY - are vulnerable to an integer overflow leading to heap overflow during the SSH handshake before authentication, caused by improper bounds checking of the length parameter received from the SSH server. This allows remote attackers to cause denial of service, and may have more severe impact on the operation of software that uses PuTTY code (CVE-2013-4852).
PuTTY versions 0.62 and earlier - as well as all software that integrates these versions of PuTTY - are vulnerable to a heap-corrupting buffer underrun bug in the modmul function which performs modular multiplication (CVE-2013-4206).
PuTTY versions 0.62 and earlier - as well as all software that integrates these versions of PuTTY - are vulnerable to a buffer overflow vulnerability in the calculation of modular inverses when verifying a DSA signature (CVE-2013-4207).
PuTTY versions 0.62 and earlier - as well as all software that integrates these versions of PuTTY - are vulnerable to private keys left in memory after being used by PuTTY tools (CVE-2013-4208).
- Record
MGASA-2013-0242- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10399-1 No score
filezilla-3.23.0.2-1.1 on GA media
These are all security issues fixed in the filezilla-3.23.0.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10399-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
filezillaDebian:12 |
before 3.7.3-1 | 3.7.3-1 |
filezillaDebian:13 |
before 3.7.3-1 | 3.7.3-1 |
filezillaDebian:14 |
before 3.7.3-1 | 3.7.3-1 |
puttyDebian:12 |
before 0.63-1 | 0.63-1 |
puttyDebian:13 |
before 0.63-1 | 0.63-1 |
puttyDebian:14 |
before 0.63-1 | 0.63-1 |
puttyDebian:6.0 |
before 0.60+2010-02-20-1+squeeze2, plus listed versions 0.60+2010-02-20-10.60+2010-02-20-1+squeeze1 |
0.60+2010-02-20-1+squeeze2 |
puttyDebian:7 |
before 0.62-9+deb7u1, plus listed versions 0.62-9 |
0.62-9+deb7u1 |
puttyMageia:2 |
before 0.63-1.mga2 | 0.63-1.mga2 |
filezillaMageia:2 |
before 3.7.3-1.mga2 | 3.7.3-1.mga2 |
puttyMageia:3 |
before 0.63-1.mga3 | 0.63-1.mga3 |
filezillaMageia:3 |
before 3.7.3-1.mga3 | 3.7.3-1.mga3 |
filezillaopenSUSE:Tumbleweed |
before 3.23.0.2-1.1 | 3.23.0.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-4206 is a medium vulnerability (CVSS 6.8) in Putty, published August 9, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.48%, the 84th percentile. Fixed in filezilla 3.7.3-1.
References
openwall.com/lists/oss-security/2013/08/06/11
secunia.com/advisories/54533
chiark.greenend.org.uk/~sgtatham/putty/wishlist/vuln-modmul.html
debian.org/security/2013/dsa-2736
lists.opensuse.org/opensuse-updates/2013-08/msg00035.html
secunia.com/advisories/54379
Show 14 moreShow less
svn.tartarus.org/sgt/putty/sshbn.c?sortby=date&r1=9977&r2=9976&pathrev=9977
nvd.nist.gov/vuln/detail/CVE-2013-4206
github.com/advisories/GHSA-h3qw-gcpw-f6mg
security-tracker.debian.org/tracker/CVE-2013-4206
advisories.mageia.org/MGASA-2013-0242.html
bugs.mageia.org/show_bug.cgi?id=10925
chiark.greenend.org.uk/~sgtatham/putty/wishlist/vuln-bignum-division-by-zero.html
chiark.greenend.org.uk/~sgtatham/putty/wishlist/private-key-not-wiped.html
openwall.com/lists/oss-security/2013/08/06/13
search-lab.hu/advisories/secadv-20130722
suse.com/security/cve/CVE-2013-4206
suse.com/security/cve/CVE-2013-4207
suse.com/security/cve/CVE-2013-4208
suse.com/security/cve/CVE-2013-4852