CVE-2026-46158 json
mptcp: pm: ADD_ADDR rtx: always decrease sk refcount
published 2026-05-28 5 mo ago modified 2026-11-06 2 d ago also EUVD-2026-32785
- cvss
- 5.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.1%
- EPSS 0.1% chance of exploitation in 30 days, percentile 2%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
mptcp: pm: ADD_ADDR rtx: always decrease sk refcount
When an ADD_ADDR is retransmitted, the sk is held in sk_reset_timer(). It should then be released in all cases at the end.
Some (unlikely) checks were returning directly instead of calling sock_put() to decrease the refcount. Jump to a new 'exit' label to call __sock_put() (which will become sock_put() in the next commit) to fix this potential leak.
While at it, drop the '!msk' check which cannot happen because it is never reset, and explicitly mark the remaining one as "unlikely".
Patch / fix
- Linux Linux 5.10.270, 5.15.218, 6.1.185, 6.6.142, 6.12.92, 6.18.30, 7.0.7, 7.1
- linux Debian 12 6.1.187-1
- linux Debian 13 6.12.94-1
- linux Debian 14 7.0.7-1
debian advisories DEBIAN-CVE-2026-46158
- linux Ubuntu 22.04 LTS 5.15.0-202.212
- linux Ubuntu 24.04 LTS 6.8.0-139.139
- linux Ubuntu 26.04 LTS 7.0.0-28.28
- linux-aws Ubuntu 22.04 LTS 5.15.0-1119.126
- linux-aws Ubuntu 24.04 LTS 6.8.0-1064.67
- linux-aws Ubuntu 26.04 LTS 7.0.0-1009.9
- linux-gcp Ubuntu 22.04 LTS 5.15.0-1120.130
- linux-gcp Ubuntu 24.04 LTS 6.8.0-1067.75
ubuntu advisories UBUNTU-CVE-2026-46158
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- kernel-rt Real Time Module 15 SP7 6.4.0-150700.7.72.1
- kernel-syms-rt Real Time Module 15 SP7 6.4.0-150700.7.72.1
- kernel-source-rt Real Time Module 15 SP7 6.4.0-150700.7.72.1
- kernel-64kb SLE Module for Basesystem 15 SP7 6.4.0-150700.53.78.1
- kernel-syms SLE Module for Development Tools 15 SP7 6.4.0-150700.53.78.1
- kernel-azure SLE Module for Public Cloud 15 SP7 6.4.0-150700.53.78.1
- kernel-source SLE Module for Development Tools 15 SP7, SLE Module for Basesystem 15 SP7 6.4.0-150700.53.78.1
- kernel-default SLE Workstation Extension 15 SP7, SLE Module for Legacy 15 SP7, SLE Module for Basesystem 15 SP7 +2 more 6.4.0-150700.53.78.1
suse advisories SUSE-SU-2026:3810-1SUSE-SU-2026:3790-1SUSE-SU-2026:23244-1SUSE-SU-2026:23241-1SUSE-SU-2026:23194-1SUSE-SU-2026:23193-1
- kernel-rt openSUSE Leap 16.0 6.12.0-160000.37.1
- dtb-aarch64 openSUSE Leap 16.0 6.12.0-160000.37.1
- kernel-64kb openSUSE Leap 16.0 6.12.0-160000.37.1
- kernel-syms openSUSE Leap 16.0 6.12.0-160000.37.1
- kernel-azure openSUSE Leap 16.0 6.12.0-160000.37.1
- kernel-obs-qa openSUSE Leap 16.0 6.12.0-160000.37.1
- kernel-source openSUSE Leap 16.0 6.12.0-160000.37.1
- kernel-default openSUSE Leap 16.0 6.12.0-160000.37.1
opensuse advisories openSUSE-SU-2026:21555-1openSUSE-SU-2026:10954-1
- git.kernel.org/stable/c/f5555a6d7c472849fdf2b426e3d0a85103118793 commit
- git.kernel.org/stable/c/e9ba34301d2e90f63f97c76ad9eb98e5250fe961 commit
- git.kernel.org/stable/c/81d8142148164176385c279c7c1e1d581867423d commit
- git.kernel.org/stable/c/9426265e157dd77ec237c795901ed4dea6d69b5c commit
- git.kernel.org/stable/c/b41dd76f3b9735096c21d3e799a2b9fe36498d57 commit
- git.kernel.org/stable/c/acd3d3562315c99f3c0db16f0fcc5f0306638982 commit
- git.kernel.org/stable/c/25e37407442b8766ec2cf52fb4e31b5c3d3aeeae commit
- git.kernel.org/stable/c/9634cb35af17019baec21ca648516ce376fa10e6 commit
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-46158 updated cvss 7.0
kernel: mptcp: pm: ADD_ADDR rtx: always decrease sk refcount
-
Red Hat Enterprise Linux 8 perf, kernel, bpftool, kernel-rt, kernel-core, kernel-tools, +29 more Red Hat Enterprise Linux 9 rv, perf, rtla, kernel, bpftool, libperf, +83 more Red Hat Enterprise Linux 10 kernelaffected: no fix available
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 more Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 d ago
Exploit prediction
0.13% chance of exploitation in the next 30 days, higher than 2% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Affected products
- Linux Linux
Classification
- Technology feeds
References
- git.kernel.org /stable/c/f5555a6d7c472849fdf2b426e3d0a85103118793
- git.kernel.org /stable/c/e9ba34301d2e90f63f97c76ad9eb98e5250fe961
- git.kernel.org /stable/c/81d8142148164176385c279c7c1e1d581867423d
-
git.kernel.org
/stable/c/9426265e157dd77ec237c795901ed4dea6d69b5c
patch
-
git.kernel.org
/stable/c/b41dd76f3b9735096c21d3e799a2b9fe36498d57
patch
-
git.kernel.org
/stable/c/acd3d3562315c99f3c0db16f0fcc5f0306638982
patch
-
git.kernel.org
/stable/c/25e37407442b8766ec2cf52fb4e31b5c3d3aeeae
patch
-
git.kernel.org
/stable/c/9634cb35af17019baec21ca648516ce376fa10e6
patch
Sources
- CVE List CVE-2026-46158
- NVD CVE-2026-46158
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.