5.9

CVE-2024-31497: fedoraproject fedora

Modified
AliasesALPINE-CVE-2024-31497MGASA-2024-0140openSUSE-SU-2024:0111-1
Published 15-04-2024Last modified 04-11-2025

Vulnerability summary

CVE-2024-31497 is a medium (CVSS 5.9) vulnerability in fedoraproject fedora. EPSS estimates a 5.73% chance of exploitation in the next 30 days, higher than 93% of scored vulnerabilities.

Priority
Routine

Not severe (CVSS 5.9, network access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
5.9/10
010
Medium · v3.1 (CVE.org)
EPSS score
5.73%
0%100%
Low · -0.05 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Timeline

  1. 15-04-2024
    PublishedVulnerability first disclosed.
  2. 04-11-2025
    Last modifiedVulnerability information updated.

Description

In PuTTY 0.68 through 0.80 before 0.81, biased ECDSA nonce generation allows an attacker to recover a user's NIST P-521 secret key via a quick attack in approximately 60 signatures. This is especially important in a scenario where an adversary is able to read messages signed by PuTTY or Pageant. The required set of signed messages may be publicly readable because they are stored in a public Git service that supports use of SSH for commit signing, and the signatures were made by Pageant through an agent-forwarding mechanism. In other words, an adversary may already have enough signature information to compromise a victim's private key, even if there is no further use of vulnerable PuTTY versions. After a key compromise, an adversary may be able to conduct supply-chain attacks on software maintained in Git. A second, independent scenario is that the adversary is an operator of an SSH server to which the victim authenticates (for remote login or file copy), even though this server is not fully trusted by the victim, and the victim uses the same private key for SSH connections to other services operated by other entities. Here, the rogue server operator (who would otherwise have no way to determine the victim's private key) can derive the victim's private key, and then use it for unauthorized access to those other services. If the other services include Git services, then again it may be possible to conduct supply-chain attacks on software maintained in Git. This also affects, for example, FileZilla before 3.67.0, WinSCP before 6.3.3, TortoiseGit before 2.15.0.1, and TortoiseSVN through 1.14.6.

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

5.73%

Chance of exploitation in the next 30 days

Percentile

93%

Versus all other CVEs

30-day change

Decrease -0.05 pp

From 5.77% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Mageia3 products
  • filezilla< 3.67.0-1.mga9
  • libfilezilla< 0.47.0-1.mga9
  • putty< 0.81-1.mga9
Opensuse3 products
  • filezilla&distro=openSUSE Tumbleweed< 3.67.0-1.1
  • putty&distro=openSUSE Leap 15.5< 0.81-bp155.2.6.1
  • putty&distro=openSUSE Tumbleweed< 0.81-1.1
Debian2 products
  • filezillaAll versions (No fix recorded) | < 3.67.0-1
  • putty< 0.74-1+deb11u1~deb10u2 | < 0.78-2+deb12u2 | < 0.81-1
Ubuntu2 products
  • filezillaAll versions (No fix recorded)
  • puttyAll versions (No fix recorded)
Alpine1 product
  • putty≥ 0.68, < 0.81-r0
Fedoraproject1 product
Filezilla-project1 product
Putty1 product
Suse1 product
  • putty&distro=SUSE Package Hub 15 SP5< 0.81-bp155.2.6.1
Tigris1 product
Tortoisegit1 product
Winscp1 product

12 vendors · 18 products

References

39 links
Show all 39 references