CVE-2026-72430

CVE-2026-72430

published August 15, 2026

CVSS
—
EPSS
0%
Percentile
10.5
In the wild
Unconfirmed
What it is

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

net/sched: act_ct: fix nf_connlabels leak on two error paths

tcf_ct_fill_params() calls nf_connlabels_get() (setting put_labels) when

TCA_CT_LABELS is present, but two later error sites use a bare return

instead of "goto err", skipping the err: nf_connlabels_put() cleanup.

They also precede the "p->put_labels = put_labels" assignment, so the

tcf_ct_params_free() fallback does not release the count either. Each

failed RTM_NEWACTION on these paths leaks one nf_connlabels reference:

net->ct.labels_used is incremented and never released. The action is

reachable with CAP_NET_ADMIN over the netns, i.e. from an unprivileged

user namespace on default-userns kernels.

Impact: an unprivileged user with CAP_NET_ADMIN over a network namespace

(e.g. via user namespaces) leaks one nf_connlabels reference per failed

RTM_NEWACTION on the two error paths; net->ct.labels_used is never

released.

The err: label is safe to reach from both sites: p->tmpl is still NULL

there (kzalloc'd, not yet assigned) and nf_ct_put(NULL) is a no-op, so

no inline release is needed.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00209 · 10.5th percentile
Published
2026-08-15T10:22Z
References (4)
EPSS history
Timeline
  • 15 AUG 05:56Z
    net/sched: act_ct: fix nf_connlabels leak on two error paths
    cvelistv5