Every CVE Search/ Get API key

CVE-2024-26306

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication,...

5.9 MediumFix available

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

1.10%Up 1.1 points since Aug 20, 2024
90%50%10%1%

What each source reports

CVE List Score used 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
CVE-2024-26306
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-385
Updated
2026-11-02
EUVDEUVD-2024-23577 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
EUVD-2024-23577
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-x8qh-8j65-v4j9 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication,...

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
GHSA-x8qh-8j65-v4j9
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-385
Updated
2026-11-02
NVD 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
CVE-2024-26306
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-385
Updated
2026-11-02
OSVBELL-CVE-2024-26306 5.9
Record
BELL-CVE-2024-26306
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSV 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
CVE-2024-26306
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 20 moreShow less
OSVDEBIAN-CVE-2024-26306 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
DEBIAN-CVE-2024-26306
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVJLSEC-2026-761 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
JLSEC-2026-761
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVOESA-2024-1604 3.7

iperf3 security update

Iperf is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, protocols, and buffers.

Security Fix(es):

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.(CVE-2024-26306)

Record
OESA-2024-1604
CVSS 3.1
3.7 LowCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVOESA-2024-1639 3.7

iperf3 security update

Iperf is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, protocols, and buffers.

Security Fix(es):

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.(CVE-2024-26306)

Record
OESA-2024-1639
CVSS 3.1
3.7 LowCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVOESA-2024-1640 3.7

iperf3 security update

Iperf is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, protocols, and buffers.

Security Fix(es):

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.(CVE-2024-26306)

Record
OESA-2024-1640
CVSS 3.1
3.7 LowCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVOESA-2024-1729 3.7

iperf3 security update

Iperf is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, protocols, and buffers.

Security Fix(es):

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.(CVE-2024-26306)

Record
OESA-2024-1729
CVSS 3.1
3.7 LowCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVRHSA-2024:4241 5.9

Red Hat Security Advisory: iperf3 security update

Record
RHSA-2024:4241
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2024:9185 5.9

Red Hat Security Advisory: iperf3 security update

Record
RHSA-2024:9185
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRLSA-2024:4241 5.9

Moderate: iperf3 security update

Iperf is a tool which can measure maximum TCP bandwidth and tune various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, and data-gram loss.

Security Fix(es):

  • iperf3: possible denial of service (CVE-2023-7250)

  • iperf3: vulnerable to marvin attack if the authentication option is used (CVE-2024-26306)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2024:4241
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2024-26306 5.9

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
UBUNTU-CVE-2024-26306
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVALSA-2024:4241 No score

Moderate: iperf3 security update

Iperf is a tool which can measure maximum TCP bandwidth and tune various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, and data-gram loss.

Security Fix(es):

  • iperf3: possible denial of service (CVE-2023-7250)
  • iperf3: vulnerable to marvin attack if the authentication option is used (CVE-2024-26306)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2024:4241
Updated
2026-11-02
OSVALSA-2024:9185 No score

Moderate: iperf3 security update

Iperf is a tool which can measure maximum TCP bandwidth and tune various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, and data-gram loss.

Security Fix(es):

  • iperf3: possible denial of service (CVE-2023-7250,ESNET-SECADV-2023-0002)
  • iperf3: vulnerable to marvin attack if the authentication option is used (CVE-2024-26306)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2024:9185
Updated
2026-11-02
OSVAZL-40537 No score

CVE-2024-26306 affecting package iperf3 for versions less than 3.17.1-1

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
AZL-40537
Updated
2026-11-02
OSVAZL-40658 No score

CVE-2024-26306 affecting package iperf3 for versions less than 3.17-1

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
AZL-40658
Updated
2026-11-02
OSVCLSA-2026-1779373661 No score

iperf3: Fix of CVE-2024-26306

  • CVE-2024-26306: use OAEP padding instead of PKCS1 padding for OpenSSL to address timing side-channel in RSA authentication. Note: peers running patched and unpatched iperf3 will fail to authenticate unless the legacy behavior is explicitly opted into via --use-pkcs1-padding on both ends.
Record
CLSA-2026-1779373661
Updated
2026-11-02
OSVMGASA-2024-0226 No score

Updated iperf packages fix security vulnerability

iPerf3 before 3.17, when used with OpenSSL before 3.2.0 as a server with RSA authentication, allows a timing side channel in RSA decryption operations. This side channel could be sufficient for an attacker to recover credential plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Record
MGASA-2024-0226
Updated
2026-11-02
OSVopenSUSE-SU-2024:13964-1 No score

iperf-3.17.1-1.1 on GA media

These are all security issues fixed in the iperf-3.17.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13964-1
Updated
2026-11-02
OSVRLSA-2024:9185 No score

Moderate: iperf3 security update

Iperf is a tool which can measure maximum TCP bandwidth and tune various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, and data-gram loss.

Security Fix(es):

  • iperf3: possible denial of service (CVE-2023-7250,ESNET-SECADV-2023-0002)

  • iperf3: vulnerable to marvin attack if the authentication option is used (CVE-2024-26306)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 9.5 Release Notes linked from the References section.

Record
RLSA-2024:9185
Updated
2026-11-02
OSVSUSE-SU-2024:1981-1 No score

Security update for iperf

This update for iperf fixes the following issues:

  • Update to version 3.17.1
  • CVE-2024-26306: Fixed a vulnerability that could led to marvin attack if the authentication option is used. (bsc#1224262)
Record
SUSE-SU-2024:1981-1
Updated
2026-11-02
OSVUSN-7970-1 No score

iperf3 vulnerabilities

Jorge Sancho Larraz discovered that iperf3 did not properly manage certain inputs, which could cause the server process to stop responding, waiting for input on the control connection. A remote attacker could possibly use this issue to cause a denial of service. This issue was only addressed in Ubuntu 22.04 LTS. (CVE-2023-7250)

It was discovered that iperf3 had a timing side-channel when performing RSA decryption. An attacker could possibly use this issue to recover sensitive information. This issue was only addressed in Ubuntu 20.04 LTS and Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-26306)

It was discovered that iperf3 incorrectly handled certain inputs. An attacker could possibly use this issue to cause a denial of service. This issue was only addressed in Ubuntu 20.04 LTS, Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-53580)

Han Lee discovered that iperf3 had an off-by-one heap overflow. An attacker could possibly use this issue to crash the program or execute arbitrary code. This issue was only addressed in Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS and Ubuntu 25.10. (CVE-2025-54349)

Han Lee discovered that iperf3 did not properly manage certain inputs. An attacker could possibly use this issue to cause a denial of service. (CVE-2025-54350)

Record
USN-7970-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
iperf3
AlmaLinux:8
From an advisory covering 2 CVEs
before 3.5-10.el8_10
3.5-10.el8_10
iperf3
AlmaLinux:9
From an advisory covering 2 CVEs
before 3.9-13.el9
3.9-13.el9
iperf3
Azure Linux:3
before 3.17.1-1
3.17.1-1
iperf3
Azure Linux:2
before 3.17-1
3.17-1
iperf3
Alpaquita:23
3.12-r0 up to 3.22-r0
3.22-r0
iperf3
Alpaquita:stream
3.12-r0 up to 3.17-r0
3.17-r0
iperf3
TuxCare:AlmaLinux:9.2
before 3.9-10.el9_2.alma.tuxcare.els4
3.9-10.el9_2.alma.tuxcare.els4
iperf3-devel
TuxCare:AlmaLinux:9.2
before 3.9-10.el9_2.alma.tuxcare.els4
3.9-10.el9_2.alma.tuxcare.els4
iperf3
Debian:12
All versions, plus listed versions
3.12-13.12-1+deb12u13.12-1+deb12u23.13-13.13-2
Show 12 moreShow less
3.14-13.15-13.16-13.17.1-13.18-13.18-23.19.1-13.19.1-23.20-13.20-23.20-2.13.22-0.1
None known
iperf3
Debian:13
before 3.17.1-1
3.17.1-1
Show 33 moreShow less
Affected packages
PackageAffectedFixed
iperf3
Debian:14
before 3.17.1-1
3.17.1-1
iperf3
Debian:11
From an advisory covering 3 CVEs
before 3.9-1+deb11u2, plus listed versions
3.9-13.9-1+deb11u1
3.9-1+deb11u2
iperf_jll
Julia
before 3.21.0+0
3.21.0+0
iperf
Mageia:9
before 3.17.1-1.mga9
3.17.1-1.mga9
iperf3
openEuler:20.03-LTS-SP1
before 3.16-3.oe1
3.16-3.oe1
iperf3
openEuler:22.03-LTS
before 3.16-3.oe2203sp3
3.16-3.oe2203sp3
iperf3
openEuler:22.03-LTS-SP1
before 3.16-3.oe2203sp1
3.16-3.oe2203sp1
iperf3
openEuler:22.03-LTS-SP3
before 3.16-3.oe2203sp3
3.16-3.oe2203sp3
iperf3
openEuler:22.03-LTS-SP2
before 3.16-3.oe2203sp2
3.16-3.oe2203sp2
iperf3
openEuler:20.03-LTS-SP4
before 3.16-3.oe2003sp4
3.16-3.oe2003sp4
iperf3
openEuler:24.03-LTS
before 3.16-3.oe2403
3.16-3.oe2403
iperf3
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:3.5-10.el8_10
0:3.5-10.el8_10
iperf3-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:3.5-10.el8_10
0:3.5-10.el8_10
iperf3-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:3.5-10.el8_10
0:3.5-10.el8_10
iperf3
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:3.9-13.el9
0:3.9-13.el9
iperf3-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:3.9-13.el9
0:3.9-13.el9
iperf3-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:3.9-13.el9
0:3.9-13.el9
iperf3
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:3.5-10.el8_10
0:3.5-10.el8_10
iperf3
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:3.9-13.el9_5.1
0:3.9-13.el9_5.1
iperf
SUSE:Linux Enterprise Module for Package Hub 15 SP5
before 3.17.1-150000.3.9.1
3.17.1-150000.3.9.1
iperf
SUSE:Linux Enterprise Module for Package Hub 15 SP6
before 3.17.1-150000.3.9.1
3.17.1-150000.3.9.1
iperf
SUSE:Enterprise Storage 7.1
before 3.17.1-150000.3.9.1
3.17.1-150000.3.9.1
iperf
openSUSE:Leap 15.5
before 3.17.1-150000.3.9.1
3.17.1-150000.3.9.1
iperf
openSUSE:Leap 15.6
before 3.17.1-150000.3.9.1
3.17.1-150000.3.9.1
iperf3
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
3.0.11-13.0.11-1ubuntu0.1~esm13.0.11-1ubuntu0.1~esm2
None known
iperf3
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
3.1.3-13.1.3-1ubuntu0.1~esm1
None known
iperf3
Ubuntu:Pro:20.04:LTS
before 3.7-3ubuntu0.1~esm2, plus listed versions
3.6-23.7-13.7-23.7-33.7-3ubuntu0.1~esm1
3.7-3ubuntu0.1~esm2
iperf3
Ubuntu:22.04:LTS
before 3.9-1+deb11u1ubuntu0.1, plus listed versions
3.9-13.9-1build13.9-1+deb11u1build0.22.04.1
3.9-1+deb11u1ubuntu0.1
iperf3
Ubuntu:Pro:24.04:LTS
before 3.16-1ubuntu0.1~esm1, plus listed versions
3.14-13.15-13.16-13.16-1build13.16-1build2
3.16-1ubuntu0.1~esm1
iperf3
Ubuntu:Pro:20.04:LTS
From an advisory covering 5 CVEs
before 3.7-3ubuntu0.1~esm2, plus listed versions
3.6-23.7-13.7-23.7-33.7-3ubuntu0.1~esm1
3.7-3ubuntu0.1~esm2
iperf3
Ubuntu:22.04:LTS
From an advisory covering 5 CVEs
before 3.9-1+deb11u1ubuntu0.1, plus listed versions
3.9-13.9-1build13.9-1+deb11u1build0.22.04.1
3.9-1+deb11u1ubuntu0.1
iperf3
Ubuntu:Pro:24.04:LTS
From an advisory covering 5 CVEs
before 3.16-1ubuntu0.1~esm1, plus listed versions
3.14-13.15-13.16-13.16-1build13.16-1build2
3.16-1ubuntu0.1~esm1
iperf3
Ubuntu:25.10
From an advisory covering 5 CVEs
before 3.18-2ubuntu0.1, plus listed versions
3.18-2
3.18-2ubuntu0.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-26306 is a medium vulnerability (CVSS 5.9) in Es Iperf3, published May 13, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.10%, the 65th percentile. Fixed in iperf3 3.17.1-1.

References

Show 40 moreShow less
MoveEnter Open