---
id: CVE-2026-80616
title: 'ieee802154: Avoid calling WARN_ON() on -ENOMEM in cfg802154_switch_netns()'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  ieee802154: Avoid calling WARN_ON() on -ENOMEM in cfg802154_switch_netns()

  It's pointless to call WARN_ON() in case of an allocation failure in
  dev_change_net_namespac…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 <
    c67e70202cfd602f86d3e59fe6fffecaf4110f40
  - >-
    Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 <
    f300e68014cf10af9aa0c0ad958750a8509c8e44
  - >-
    Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 <
    f4860dd988b1041d70595f2ed84de80f90cb7ebc
  - >-
    Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 <
    6fcba77571c53f656a2f109259601a7570d4c74a
  - >-
    Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 <
    0569f67ed6a7af838e2141da93c68e6b6013f483
  - Linux 4.8
published: '2026-08-28'
updated: '2026-10-21'
sourceUpdated: '2026-10-21T12:46:36.045Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-80616'
references:
  - url: 'https://git.kernel.org/stable/c/c67e70202cfd602f86d3e59fe6fffecaf4110f40'
  - url: 'https://git.kernel.org/stable/c/f300e68014cf10af9aa0c0ad958750a8509c8e44'
  - url: 'https://git.kernel.org/stable/c/f4860dd988b1041d70595f2ed84de80f90cb7ebc'
  - url: 'https://git.kernel.org/stable/c/6fcba77571c53f656a2f109259601a7570d4c74a'
  - url: 'https://git.kernel.org/stable/c/0569f67ed6a7af838e2141da93c68e6b6013f483'
tags:
  - cve.org
epss: 0.00222
epssPercentile: 0.12022
ingestedAt: '2026-10-21T13:57:01.192Z'
---

## Overview

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

ieee802154: Avoid calling WARN_ON() on -ENOMEM in cfg802154_switch_netns()

It's pointless to call WARN_ON() in case of an allocation failure in
dev_change_net_namespace() and device_rename(), since it only leads to
useless splats caused by deliberate fault injections, so avoid it.

Found by Linux Verification Center (linuxtesting.org) with Syzkaller.

## Affected

- `Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 < c67e70202cfd602f86d3e59fe6fffecaf4110f40`
- `Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 < f300e68014cf10af9aa0c0ad958750a8509c8e44`
- `Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 < f4860dd988b1041d70595f2ed84de80f90cb7ebc`
- `Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 < 6fcba77571c53f656a2f109259601a7570d4c74a`
- `Linux >= 66e5c2672cd11b9310008099faf6a4ffb9dfb6d0 < 0569f67ed6a7af838e2141da93c68e6b6013f483`
- `Linux 4.8`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
