PT-2026-26118 · Linux+2 · Linux Kernel+2

Michele Damico

+1

·

Published

2026-01-01

·

Updated

2026-06-16

·

CVE-2026-23258

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel contains an issue where the netdev pointer is not initialized before queue setup in the setup nic devices() function. Specifically, the pointer to the network device structure is stored in oct->props[i].netdev after calls to netif set real num rx queues() and netif set real num tx queues(). If these functions fail, the function returns an error without freeing the allocated netdev, leading to a memory leak because oct->props[i].netdev remains NULL. The fix involves initializing oct->props[i].netdev before the queue setup functions are called, ensuring proper cleanup even if errors occur. The issue was identified using static analysis and code review.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Access of Uninitialized Pointer

Memory Leak

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-03451
CVE-2026-23258
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8393-1
USN-8440-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu