CVE-2024-7383 json
Libnbd: nbd server improper certificate validation
published 2024-08-05 2 y ago modified 2026-11-05 3 d ago also EUVD-2024-48319
- cvss
- 7.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 33%
- public exploits
- 0
- none known
Summary
A flaw was found in libnbd. The client did not always correctly verify the NBD server's certificate when using TLS to connect to an NBD server. This issue allows a man-in-the-middle attack on NBD traffic.
Patch / fix
- Red Hat Red Hat Enterprise Linux 8 8100020240905091210.489197e6
- Red Hat Red Hat Enterprise Linux 9 0:1.18.1-4.el9_4
- libnbd Debian 14, Debian 13 1.20.2-1
debian advisories DEBIAN-CVE-2024-7383
- SLOF RHEL 8 20210217-2.module+el8.10.0+20141+6faa2812
- hivex RHEL 8 1.3.18-23.module+el8.9.0+18724+20190c23
- netcf RHEL 8 0.2.8-12.module+el8.9.0+18724+20190c23
- swtpm RHEL 8 0.7.0-4.20211109gitb79fd91.module+el8.9.0+18724+20190c23
- libnbd RHEL 8 1.6.0-6.module+el8.10.0+22250+3c790083
- nbdkit RHEL 8 1.24.0-5.module+el8.9.0+18724+20190c23
- libtpms RHEL 8 0.9.1-2.20211126git1ff6fe1f43.module+el8.9.0+18724+20190c23
- libvirt RHEL 8 8.0.0-23.2.module+el8.10.0+21972+d7867348
red hat advisories RHSA-2024:6964RHSA-2024:6757
- libnbd SLE Module for Server Applications 15 SP6, openSUSE Leap 15.6 1.18.5-150600.18.3.1
- libnbd openSUSE Leap 15.5 1.18.5-150300.8.21.1
suse advisories SUSE-SU-2024:2813-1SUSE-SU-2024:2789-1
- libnbd openSUSE Tumbleweed 1.20.2-1.1
opensuse advisories openSUSE-SU-2024:14240-1
- SLOF AlmaLinux 8 20210217-2.module_el8.10.0+3768+dfd76e10
- hivex AlmaLinux 8 1.3.18-23.module_el8.6.0+2880+7d9e3703
- hivex AlmaLinux 8 1.3.18-23.module_el8.6.0+3161+a07c0ea5
- netcf AlmaLinux 8 0.2.8-12.module_el8.6.0+2880+7d9e3703
- netcf AlmaLinux 8 0.2.8-12.module_el8.6.0+3161+a07c0ea5
- swtpm AlmaLinux 8 0.7.0-4.20211109gitb79fd91.module_el8.7.0+3346+68867adb
- libnbd AlmaLinux 8 1.6.0-6.module_el8.10.0+3897+eb84924d
- nbdkit AlmaLinux 8 1.24.0-5.module_el8.8.0+3485+7cffc4a3
almalinux advisories ALSA-2024:6964ALSA-2024:6757
- hivex Rocky Linux 8 1.3.18-23.module+el8.10.0+1590+a67ab969
- hivex Rocky Linux 8 1.3.18-23.module+el8.10.0+1835+43f01cbb
- netcf Rocky Linux 8 0.2.8-12.module+el8.10.0+1590+a67ab969
- netcf Rocky Linux 8 0.2.8-12.module+el8.10.0+1835+43f01cbb
- swtpm Rocky Linux 8 0.7.0-4.20211109gitb79fd91.module+el8.10.0+1590+a67ab969
- swtpm Rocky Linux 8 0.7.0-4.20211109gitb79fd91.module+el8.10.0+1835+43f01cbb
- libnbd Rocky Linux 8 1.6.0-6.module+el8.10.0+1870+0a714c9f
- nbdkit Rocky Linux 8 1.24.0-5.module+el8.10.0+1590+a67ab969
rocky linux advisories RLSA-2024:6964RLSA-2024:6757
- libnbd CBL-Mariner 2.0 1.12.1-4
- libnbd Azure Linux 3.0 1.18.3-3
azure linux advisories AZL-47428AZL-47436
Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2024-7383 updated cvss 7.4
libnbd: NBD server improper certificate validation
-
Red Hat Enterprise Linux 8 Advanced Virtualization libnbd, nbdfuse, ocaml-libnbd, python3-libnbd, libnbd-bash-completionaffected: no fix planned “Will not fix”
-
Red Hat Enterprise Linux 10 libnbdaffected: no fix available
-
Red Hat Enterprise Linux AppStream (v. 8) netcf 0.2.8-12.module+el8.9.0+18724+20190c23, hivex 1.3.18-23.module+el8.9.0+18724+20190c23, libnbd 1.6.0-6.module+el8.10.0+22250+3c790083, nbdkit 1.24.0-5.module+el8.9.0+18724+20190c23, nbdfuse 1.6.0-6.module+el8.10.0+22250+3c790083, seabios 1.16.0-4.module+el8.9.0+19570+14a90618, +104 morefixed: vendor fix RHSA-2024:6964
-
Red Hat Enterprise Linux AppStream (v. 9) libnbd 1.18.1-4.el9_4, nbdfuse 1.18.1-4.el9_4, python3-libnbd 1.18.1-4.el9_4, libnbd-bash-completion 1.18.1-4.el9_4fixed: vendor fix RHSA-2024:6757
-
Red Hat Enterprise Linux CRB (v. 8) netcf 0.2.8-12.module+el8.9.0+18724+20190c23, hivex 1.3.18-23.module+el8.9.0+18724+20190c23, libnbd 1.6.0-6.module+el8.10.0+22250+3c790083, nbdfuse 1.6.0-6.module+el8.10.0+22250+3c790083, seabios 1.16.0-4.module+el8.9.0+19570+14a90618, SLOF 20210217-2.module+el8.10.0+20141+6faa2812, +38 morefixed: vendor fix RHSA-2024:6964
-
Red Hat Enterprise Linux CRB (v. 9) ocaml-libnbd 1.18.1-4.el9_4fixed: vendor fix RHSA-2024:6757
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 2 y ago
Exploit prediction
0.39% chance of exploitation in the next 30 days, higher than 33% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.4 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N |
Affected products
- Red Hat Red Hat Enterprise Linux 8
- Red Hat Red Hat Enterprise Linux 9
- Red Hat Red Hat Enterprise Linux 10
- Red Hat Red Hat Enterprise Linux 8 Advanced Virtualization
Classification
- Weakness
-
- CWE-295 Improper Certificate Validation
References
-
access.redhat.com
/errata/RHSA-2024:6757
vendor-advisory
-
access.redhat.com
/errata/RHSA-2024:6964
vendor-advisory
-
access.redhat.com
/security/cve/CVE-2024-7383
vdb-entry
-
bugzilla.redhat.com
/show_bug.cgi?id=2302865
issue-tracking
- lists.libguestfs.org /archives/list/guestfs@lists.libguestfs.org/message/LHR3BW6RJ7K4BJBQIYV3GTZLSY27VZO2
- lists.libguestfs.org /archives/list/guestfs@lists.libguestfs.org/thread/ENZY4LHLARA3N4C3JUNLPYUCXHFO7BWQ/
Sources
- CVE List CVE-2024-7383
- NVD CVE-2024-7383
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.