Linux Distros Unpatched Vulnerability : CVE-2026-72464
| Reporter | Title | Published | Views | Family All 8 |
|---|---|---|---|---|
| CVE-2026-72464 | 15 Aug 202605:57 | – | cve | |
| CVE-2026-72464 xprtrdma: Repost Receive buffers for malformed replies | 15 Aug 202605:57 | – | cvelist | |
| CVE-2026-72464 | 15 Aug 202605:57 | – | debiancve | |
| EUVD-2026-59363 | 15 Aug 202605:57 | – | euvd | |
| CVE-2026-72464 | 15 Aug 202606:22 | – | nvd | |
| DEBIAN-CVE-2026-72464 | 15 Aug 202606:22 | – | osv | |
| UBUNTU-CVE-2026-72464 | 17 Aug 202600:00 | – | osv | |
| PT-2026-72652 | 15 Aug 202600:00 | – | ptsecurity |
| Source | Link |
|---|---|
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-72464 |
| cve | www.cve.mitre.org/cgi-bin/cvename.cgi |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(335576);
script_version("1.1");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/08/15");
script_cve_id("CVE-2026-72464");
script_name(english:"Linux Distros Unpatched Vulnerability : CVE-2026-72464");
script_set_attribute(attribute:"synopsis", value:
"The Linux/Unix host has one or more packages installed with a vulnerability that the vendor indicates will not be
patched.");
script_set_attribute(attribute:"description", value:
"The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied
patch available.
- xprtrdma: Repost Receive buffers for malformed replies rpcrdma_wc_receive() decrements the transport's
Receive count for every completion before it dispatches a successful Receive to rpcrdma_reply_handler().
The handler must post a replacement Receive WR before returning unless ownership of the rep has moved
elsewhere, as on the backchannel path. Commit 2ae50ad68cd7 (xprtrdma: Close window between waking RPC
senders and posting Receives) moved the Receive refill out of rpcrdma_wc_receive(), where it had run
ahead of every reply, into rpcrdma_reply_handler() so that the responder's credit grant could be parsed
before reposting. The bad-version and short-reply exits never reach that refill: they recycle the rep and
return without calling rpcrdma_post_recvs(). A remote peer can therefore drain the client's posted Receive
queue by sending a sustained stream of replies that are shorter than the fixed transport header or that
carry an unrecognized RPC/RDMA version. Each such reply consumes one posted Receive without replacing it.
Once the queue empties, the peer's next Send finds no posted Receive and the transport stalls until
reconnect. Route both malformed-reply exits through the shared repost tail after recycling the rep,
refilling against buf->rb_credits, the most recent accepted credit grant. Neither exit updates the
congestion window, so RPCs admitted under the previous grant remain in flight awaiting replies. A smaller
refill target would let a stream of malformed replies ratchet the posted Receive count down to the batch
floor while the congestion window still admits rb_credits RPCs; a burst of valid replies to those RPCs
could then overrun the posted Receives, and because the client connects with rnr_retry_count of zero, a
single RNR NAK terminates the connection. Refilling against rb_credits also restores the target that
applied to malformed replies before commit 2ae50ad68cd7 (xprtrdma: Close window between waking RPC
senders and posting Receives) when rpcrdma_post_recvs() computed it from rb_credits internally.
rb_credits is at least one from connection establishment onward, so the repost path always keeps Receives
posted. (CVE-2026-72464)
Note that Nessus relies on the presence of the package as reported by the vendor.");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-72464");
script_set_attribute(attribute:"solution", value:
"There is no known solution at this time.");
script_set_attribute(attribute:"agent", value:"unix");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:U/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:U/RC:C");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-72464");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"vendor_unpatched", value:"true");
script_set_attribute(attribute:"vuln_publication_date", value:"2026/08/15");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/08/15");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:11.0");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:linux");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Misc.");
script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("ssh_get_info2.nasl", "set_linux_os_id.nasl");
script_require_keys("Host/cpu", "Host/local_checks_enabled", "global_settings/vendor_unpatched", "Host/OS/identifier");
script_require_ports("Host/OS/Debian Linux-11");
exit(0);
}
if (!get_kb_item("global_settings/vendor_unpatched")) exit(0, "Unpatched Vulnerabilities Detection not active.");
if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
if (empty_or_null(get_one_kb_item("Host/Debian/dpkg-l"))) audit(AUDIT_PACKAGE_LIST_MISSING);
include('linux_unpatched.inc');
var distro_constraints_array = {
"Debian Linux-11": {
"package_manager": "dpkg-l",
"constraints": [
{
"release": "11",
"pkgs": [
{"reference": "bpftool"},
{"reference": "btrfs-modules-5.10.0-32-alpha-generic-di"},
{"reference": "cdrom-core-modules-5.10.0-32-alpha-generic-di"},
{"reference": "hyperv-daemons"},
{"reference": "kernel-image-5.10.0-32-alpha-generic-di"},
{"reference": "libcpupower-dev"},
{"reference": "libcpupower1"},
{"reference": "linux-bootwrapper-5.10.0"},
{"reference": "linux-config-5.10"},
{"reference": "linux-cpupower"},
{"reference": "linux-doc"},
{"reference": "linux-doc-5.10"},
{"reference": "linux-headers-5.10.0"},
{"reference": "linux-kbuild-5.10"},
{"reference": "linux-libc-dev"},
{"reference": "linux-perf"},
{"reference": "linux-perf-5.10"},
{"reference": "linux-source"},
{"reference": "linux-source-5.10"},
{"reference": "linux-support-5.10.0"},
{"reference": "loop-modules-5.10.0-32-alpha-generic-di"},
{"reference": "nic-modules-5.10.0-32-alpha-generic-di"},
{"reference": "nic-shared-modules-5.10.0-32-alpha-generic-di"},
{"reference": "nic-wireless-modules-5.10.0-32-alpha-generic-di"},
{"reference": "pata-modules-5.10.0-32-alpha-generic-di"},
{"reference": "ppp-modules-5.10.0-32-alpha-generic-di"},
{"reference": "scsi-core-modules-5.10.0-32-alpha-generic-di"},
{"reference": "scsi-modules-5.10.0-32-alpha-generic-di"},
{"reference": "scsi-nic-modules-5.10.0-32-alpha-generic-di"},
{"reference": "serial-modules-5.10.0-32-alpha-generic-di"},
{"reference": "usb-serial-modules-5.10.0-32-alpha-generic-di"},
{"reference": "usbip"}
]
}
]
}
};
var distro_constraints_values = linux_unpatched::get_distro_constraints(distro_constraints_arr:distro_constraints_array);
if (empty_or_null(distro_constraints_values)) audit(AUDIT_HOST_NOT, 'affected');
var third_party_support = get_kb_item('Host/OS/extended-third-party');
if (!empty_or_null(third_party_support)) {
var third_party_vendors = distro_constraints_values['third_party'];
if (!empty_or_null(third_party_vendors)) {
var vendor;
foreach vendor (third_party_vendors) {
if (vendor == third_party_support) exit(0, 'A third party management patch is available for this vulnerability from ' + vendor + '.\n');
}
}
}
var report = linux_unpatched::check_unpatched_constraints(distro_constraints_values:distro_constraints_values);
if (!empty_or_null(report))
{
security_report_v4(
port : 0,
severity : SECURITY_WARNING,
extra : report
);
exit(0);
}
else
{
audit(AUDIT_HOST_NOT, 'affected');
}
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
15 Aug 2026 00:00Current
5.7Medium risk
Vulners AI Score5.7
CVSS 3.17.5
EPSS0.00215