Linux Kernel Netfilter nf_conntrack_expect Helper Name Dump Vulnerability

Vulnerability

A vulnerability in the Linux kernel's netfilter component has been addressed. The issue arose in the nf_conntrack_expect module, where the helper name was not properly managed. The vulnerability was related to the handling of expectations in connection tracking, specifically when using the nfct_help() function without a proper reference to the master connection track. This could lead to unsafe operations. The fix involves using the expectation's helper directly in the ctnetlink path, ensuring that the correct helper name is dumped when needed. The ctnetlink expectation path now properly references the master connection track and locks, while the nfnetlink glue path refers to the master connection track attached to the socket buffer.

Impact

Exploitation of this vulnerability could lead to incorrect handling of connection tracking expectations, potentially causing instability or unexpected behavior in network packet processing.

Reproduction

To reproduce this vulnerability, create an expectation in the connection tracking system without specifying an explicit helper. Then, use the ctnetlink interface to dump the expectation. The dumped data will not correctly reflect the helper name, leading to potential mismanagement of the connection tracking state.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for upgrading the Linux kernel can be found in the official Linux documentation.

Added: Apr 13, 2026, 3:04 PM
Updated: Apr 13, 2026, 3:04 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
3.8
exploitability
4.3
remediation
7.7
relevance
5.8
threat
4.8
urgency
2.9
incentive
0.0

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