VDB

CVE-2023-46838

CVE-2023-46838 PUBLISHED CVSS 7.5 HIGH

Linux: netback processing of zero-length transmit fragment

Reported by xen · Published January 29, 2024

Transmit requests in Xen's virtual network protocol can consist of multiple parts. While not really useful, except for the initial part any of them may be of zero length, i.e. carry no data at all. Besides a certain initial portion of the to be transferred data, these parts are directly translated into what Linux calls SKB fragments. Such converted request parts can, when for a particular SKB they are all of length zero, lead to a de-reference of NULL in core networking code.

Fixed versions

Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.

PackageEcosystemFixed in
kernel-libbpf-develAmazon Linux6.1.75-99.163.amzn2023
kernel-livepatch-4.14.343-259.562Amazon Linux1.0-0.amzn2
kernel-libbpf-staticAmazon Linux6.1.75-99.163.amzn2023
kernel-headersAmazon Linux6.1.75-99.163.amzn2023, 4.14.343-259.562.amzn2
bpftoolAmazon Linux6.1.75-99.163.amzn2023
kernel-tools-develAmazon Linux6.1.75-99.163.amzn2023
python-perfAmazon Linux4.14.343-259.562.amzn2
kernel-modules-extra-commonAmazon Linux6.1.75-99.163.amzn2023
linux_kernellinux6.7.2, 6.6.14, 6.1.75, 5.15.148, 5.10.209, 5.4.268, 4.19.306

Risk scores

CVSS 3.1
7.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Affected products

VendorProductVersions
LinuxLinuxconsult Xen advisory XSA-448
amazon:2023kernel-libbpf-devel0
amazon:2kernel-livepatch-4.14.343-259.5620
amazon:2023kernel-libbpf-static0
amazon:2kernel-headers0
amazon:2023bpftool0
amazon:2023kernel-tools-devel0
amazon:2python-perf0
amazon:2023kernel-modules-extra-common0
amazon:2023kernel-headers0
LinuxLinux*
amazon:2023kernel-tools0
amazon:2023kernel-modules-extra0
amazon:2kernel-tools0
amazon:2023python3-perf0
amazon:2023kernel0
amazon:2023kernel-livepatch-6.1.75-99.1630
amazon:2perf0
alpinelinux-lts0, 0
amazon:2023kernel-libbpf0

…and 5 more

Timeline

  • Jan 22, 2024 CVE Published
  • Jan 31, 2024 EPSS Score (30 in total, the first dated here)
  • Mar 30, 2026 Distribution Patch (36 in total, the first dated here)
  • Mar 30, 2026 Security Advisory (38 in total, the first dated here)
  • Jul 31, 2026 Coalition ESS Score

Query this with the API

The same record, from the CLI:

vulnetix vdb vuln CVE-2023-46838
vulnetix vdb fixes CVE-2023-46838

Or with curl, using the org id and key from your account page:

curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
  "https://api.vdb.vulnetix.com/v2/vuln/CVE-2023-46838/fixes/registry"

The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart

Look up in the Resolve Platform →
$ Lookup Community · 50/day Open Lookup ›