Cloudanix VulnDB

CVE-2026-43082

Medium · 5.5

CVSS

5.5

EPSS

0.1%

Published

May 6, 2026

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

Some Linux systems may crash if a specific network driver handles device information incorrectly, so affected systems should be updated to prevent outages.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

This is a local Linux kernel denial-of-service vulnerability in the txgbe network driver. The driver allocates a list of struct property_entry objects without reserving the required empty terminating entry, which can cause the kernel to read past the intended list boundary when processing device properties. A local user with low privileges may be able to trigger a kernel fault, crash, or system instability when the affected driver and hardware path are present. The impact is availability loss; the provided CVSS vector does not indicate confidentiality or integrity impact.

Why it matters to the business

Systems using affected Linux kernels with the vulnerable txgbe network driver may be susceptible to local crashes, causing service disruption, workload interruption, and possible downtime for hosts that rely on affected network interfaces. The risk is currently lower than many remotely exploitable kernel issues because exploitation requires local access, EPSS is very low, there is no known public exploit maturity, and it is not listed in CISA KEV or associated with ransomware campaigns. However, kernel availability issues can still be operationally significant for shared servers, virtualization hosts, network appliances, and production Linux systems where unplanned reboots affect business continuity.

How an attack unfolds

An attacker first needs local access to a Linux system running an affected kernel where the txgbe driver is present and reachable through the relevant device or driver initialization/configuration path. The attacker then performs actions that cause the vulnerable driver code to construct or consume the malformed property_entry list. Because the list lacks the expected null terminator, subsequent kernel property parsing may continue past the allocated array. This can result in an out-of-bounds access or invalid memory interpretation inside kernel context, leading to a kernel oops, panic, driver failure, or system hang. Successful exploitation is expected to cause denial of service rather than privilege escalation or data theft based on the available vulnerability metadata.

How to fix it

Apply a Linux kernel update from the operating system or appliance vendor that includes the txgbe driver fix adding space for the required terminating property_entry element. No exact fixed package versions were provided in the input, so use vendor advisories, distribution security trackers, or upstream stable kernel changelogs to identify the corrected kernel build for each supported platform. Where immediate patching is not possible, reduce exposure by unloading or blacklisting the txgbe driver if the hardware is not required, restricting local shell access to trusted administrators, limiting container or unprivileged user access to host device-management interfaces, and scheduling maintenance windows for kernel updates and reboots. Mitigations should be treated as temporary because the durable fix is a corrected kernel package.

How to confirm the fix worked

Confirm remediation by verifying that affected systems are running a vendor kernel build that includes the txgbe property_entry terminator fix. Check the installed and running kernel versions, not only the package repository version, because a reboot is normally required for a kernel update to take effect. Validate whether the txgbe module is present or loaded using standard Linux module and hardware inventory commands such as lsmod, modinfo, lspci, and ethtool. Review vendor changelogs or source package patches for references to the txgbe property_entry null terminator fix. After patching and rebooting, confirm that the running kernel is the expected fixed build and monitor system logs for absence of recurring txgbe-related kernel oops, panic, or general protection fault messages.

Typical attack path

  1. Obtain low-privileged local access to a Linux system running an affected kernel.
  2. Confirm the txgbe driver is available, loaded, or associated with compatible hardware.
  3. Trigger driver initialization, reconfiguration, device probing, or another code path that processes the affected property_entry list.
  4. Cause the kernel to process a property_entry list without the required terminating empty entry.
  5. Induce a kernel fault, panic, hang, or network-driver instability resulting in denial of service.

How to detect it

To determine whether exploitation or accidental triggering has already occurred, review host-level kernel and system logs for crashes or instability involving the txgbe driver. Useful sources include dmesg output, /var/log/kern.log, /var/log/messages, /var/log/syslog, systemd journal entries from the kernel facility, crash dump directories such as /var/crash, kdump/vmcore artifacts, and endpoint telemetry that records kernel panics or unexpected reboots. Search for txgbe driver messages near kernel oops, panic, general protection fault, slab out-of-bounds, KASAN, BUG, WARNING, or null-pointer/oob-access reports. Correlate any crash timestamps with local user sessions, sudo activity, device-management commands, module load/unload events, network-driver resets, udev activity, and unexpected reboots. There are no known public exploit-specific payload strings or network indicators from the provided data; detection should focus on kernel crash artifacts and evidence that the vulnerable driver path was exercised.

  • txgbe
  • kernel panic
  • Kernel panic
  • Oops:
  • BUG:
  • WARNING:
  • general protection fault
  • KASAN:
  • slab-out-of-bounds
  • out-of-bounds
  • property_entry
  • /var/crash/
  • vmcore
  • dmesg
  • /var/log/kern.log
  • /var/log/messages
  • /var/log/syslog

What your security team should do

  • Inventory Linux systems for kernels that include the txgbe driver, especially servers with Wangxun/txgbe-compatible network adapters or distributions that build this driver by default.
  • Patch affected systems through the relevant Linux distribution or vendor kernel update channel and reboot into the fixed kernel.
  • Prioritize production hosts where a local crash would cause material service disruption, including virtualization hosts, storage nodes, network appliances, and multi-user Linux servers.
  • If patching must be delayed, unload or blacklist the txgbe module where it is not needed and restrict local interactive access to trusted users.
  • Monitor kernel logs and crash telemetry for txgbe-related oops, panic, general protection fault, or KASAN out-of-bounds messages.
  • Because EPSS is very low, no known exploitation is reported, and the issue is not in CISA KEV, handle as a controlled patching priority unless the affected driver is present on high-availability systems.

The record

In the Linux kernel, the following vulnerability has been resolved: net: txgbe: leave space for null terminators on property_entry Lists of struct property_entry are supposed to be terminated with an empty property, this driver currently seems to be allocating exactly the amount of entry used. Change the struct definition to leave an extra element for all property_entry.

Affected packages

Ecosystem Package Introduced Fixed