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

net/sched: act_api: release tail references on DELACTION failure

A batched RTM_DELACTION request takes a temporary reference on each
action before attempting any deletion. tcf_action_delete() clears
each processed slot and drops its temporary reference before attempting
the deletion. If deletion fails, tca_action_gd() calls
tcf_action_put_many() to release the remaining references, but its
tcf_act_for_each_action() iterator stops at the first NULL slot.

When a batch stops at an action bound to a filter, this leaks a
reference on each subsequent action. A later delete of an unbound
action can then return success without removing it from the IDR.

Walk the full array in tcf_action_put_many() and skip NULL slots to
release the references held on the unprocessed actions.
Published: 2026-10-06
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Resource Leak Leading to Potential Denial of Service
Action: Apply Patch
AI Analysis

Impact

The Linux kernel’s net/sched act_api contains a reference‑management flaw where a batched DELACTION request may leave dangling references if a deletion fails. These unreleased references accumulate for actions that are still bound to a filter, causing later deletion attempts to succeed incorrectly and leaving the original action object in the identifier database. Although the flaw is a kernel‑level memory leak, repeated exploitation could deplete kernel memory and destabilize the system, effectively providing a denial‑of‑service vector when the leak reaches critical size. Based on the description, it is inferred that only privileged users can issue delaction requests.

Affected Systems

All Linux distributions that ship an unpatched kernel containing the net/sched act_api code are susceptible. The flaw exists in the core kernel source and is not tied to a particular kernel release; any kernel that has not yet incorporated the commit introducing proper tail‑reference cleanup is affected.

Risk and Exploitability

The CVSS score of 5.5, but the EPSS score of under 1% indicates that attacks on this vulnerability are expected to be very rare. Based on the description, it is inferred that privileged access is required to issue delaction requests, making it likely a local rather than remote risk. Nonetheless, the potential for progressive memory exhaustion means that the risk to a system that remains vulnerable can grow over time if the flaw is repeatedly triggered.

Generated by OpenCVE AI on October 10, 2026 at 01:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to a release that includes the commit which releases tail references on delaction failure.
  • If immediate kernel upgrade is not possible, limit the act_api functionality to trusted administrators by enforcing explicit access controls, such as SELinux or AppArmor policies, or by disabling the netlink commands that invoke delaction from untrusted users.
  • Continuously monitor system logs for patterns of repeated failed delaction requests and consider disabling or quarantining the net/sched action API in environments where the vulnerability cannot be patched promptly.

Generated by OpenCVE AI on October 10, 2026 at 01:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6568-1 linux security update
History

Sat, 10 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-911
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Wed, 07 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-753

Wed, 07 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772

Tue, 06 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net/sched: act_api: release tail references on DELACTION failure A batched RTM_DELACTION request takes a temporary reference on each action before attempting any deletion. tcf_action_delete() clears each processed slot and drops its temporary reference before attempting the deletion. If deletion fails, tca_action_gd() calls tcf_action_put_many() to release the remaining references, but its tcf_act_for_each_action() iterator stops at the first NULL slot. When a batch stops at an action bound to a filter, this leaks a reference on each subsequent action. A later delete of an unbound action can then return success without removing it from the IDR. Walk the full array in tcf_action_put_many() and skip NULL slots to release the references held on the unprocessed actions.
Title net/sched: act_api: release tail references on DELACTION failure
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:16:07.068Z

Reserved: 2026-09-25T10:25:14.329Z

Link: CVE-2026-98235

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:11.203

Modified: 2026-10-19T10:18:24.340

Link: CVE-2026-98235

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-06T00:00:00Z

Links: CVE-2026-98235 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-10T01:45:15Z

Weaknesses