Linux Kernel MCTP Interface Filtering Vulnerability

Vulnerability

A vulnerability in the Linux kernel's MCTP (Management Component Transport Protocol) implementation has been addressed. The issue arose in the 'mctp_dump_addrinfo' function, where the 'ifa_index' field was accessed without proper initialization. This could lead to comparisons with uninitialized memory, creating potential instability or unexpected behavior. The vulnerability was reproducible in certain scenarios involving 'dhcpd' or 'busybox' commands that display network interface information. The MCTP kernel implementation has always relied on a valid 'ifa_index' for filtering, so userspace programs must ensure they provide a correct index when dumping MCTP addresses.

Impact

Accessing uninitialized memory in the MCTP address dumping process, which could lead to undefined behavior or information leakage.

Reproduction

The vulnerability can be reproduced by using a userspace program that dumps MCTP addresses without providing a valid 'ifa_index'. This can be done with 'dhcpd' in a way that triggers the 'mctp_dump_addrinfo' function, or by using 'busybox' with the 'ip addr show' command, which also omits the necessary 'ifa_index' value.

Added: Jun 18, 2025, 12:39 PM
Updated: Jun 18, 2025, 12:39 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.7
remediation
0.0
relevance
0.2
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.