VYPR
Medium severity5.5NVD Advisory· Published Aug 17, 2024· Updated Jun 17, 2026

CVE-2024-42283

CVE-2024-42283

Description

In the Linux kernel, the following vulnerability has been resolved:

net: nexthop: Initialize all fields in dumped nexthops

struct nexthop_grp contains two reserved fields that are not initialized by nla_put_nh_group(), and carry garbage. This can be observed e.g. with strace (edited for clarity):

# ip nexthop add id 1 dev lo # ip nexthop add id 101 group 1 # strace -e recvmsg ip nexthop get id 101 ... recvmsg(... [{nla_len=12, nla_type=NHA_GROUP}, [{id=1, weight=0, resvd1=0x69, resvd2=0x67}]] ...) = 52

The fields are reserved and therefore not currently used. But as they are, they leak kernel memory, and the fact they are not just zero complicates repurposing of the fields for new ends. Initialize the full structure.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

163

Patches

Vulnerability mechanics

References

10

News mentions

0

No linked articles in our index yet.