CVE-2026-74283

Source
https://cve.org/CVERecord?id=CVE-2026-74283
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74283.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-74283
Downstream
Published
2026-08-15T05:57:52.667Z
Modified
2026-08-18T03:56:56.822002099Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
tipc: require net admin for TIPCv2 netlink mutators
Details

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

tipc: require net admin for TIPCv2 netlink mutators

TIPCv2 registers mutating generic-netlink operations without admin permission flags. Generic netlink only checks CAPNETADMIN when an operation sets GENLADMINPERM or GENLUNSADMINPERM, so a local unprivileged process can currently change TIPC state through commands such as TIPCNLNETSET, TIPCNLKEYSET, TIPCNLKEYFLUSH, and bearer enable/disable.

The legacy TIPC netlink API already checks netlinknetcapable(..., CAPNETADMIN) for administrative commands. Give the TIPCv2 mutators the equivalent generic-netlink gate. Use GENLUNSADMINPERM, which maps to the same namespace-aware CAPNETADMIN check that netlinknetcapable() performs, so the behaviour matches the legacy path and keeps working for CAPNET_ADMIN holders in a non-initial user namespace (containers).

A QEMU/KASAN repro run as uid/gid 65534 with zero effective capabilities previously succeeded in changing the network id and node identity, setting and flushing key material, and enabling/disabling a UDP bearer. With this patch applied the same operations fail with -EPERM.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/74xxx/CVE-2026-74283.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0655f6a8635b1b66f2434d5556b1044c14b1ccaf
Fixed
b06fb5f78a9af0929aaa47c92d0b7bca0617fb25
Fixed
52864c6c13dcc292481eabfeb3c31a86c3ec06f2
Fixed
e87dcc1a644d087de0bb6c94c6dd28c29b89597f
Fixed
9b937de4b3ded62a24da6e8d9d623cdb2748fa74
Fixed
c9668a4adb2264625daeeabc7466b783badd4614
Fixed
cebaefe1aceb650d5c99a4c0e1a4dde09e211818
Fixed
56f0a2e0a1d004e025cd031c3a801ab73959269f
Fixed
86b0c540e2ea397cde021eecd24145f7c16a3d4e

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74283.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
3.19.0
Fixed
5.10.261
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.212
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.178
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.145
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.97
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74283.json"