CVE-2026-63919
published 2026-07-19CVE-2026-63919: In the Linux kernel, the following vulnerability has been resolved: xfrm: input: hold netns during deferred transport reinjection Transport-mode reinjection…
PriorityP351high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
EPSS
0.63%
47.0th percentile
In the Linux kernel, the following vulnerability has been resolved:
xfrm: input: hold netns during deferred transport reinjection
Transport-mode reinjection stores a struct net pointer in skb->cb and
uses it later from xfrm_trans_reinject(). That pointer must stay valid
until the deferred callback runs.
Take a netns reference when queueing deferred reinjection work and drop
it after the callback completes. Use maybe_get_net() so the queueing
path does not revive a namespace that is already being torn down.
This keeps the existing workqueue design and fixes the netns lifetime
handling in one place for all users of xfrm_trans_queue_net().
Affected
15 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| linux | linux | — | — |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < 7ee59eda8820b758ed29e1cd3222359c7b97302c | 7ee59eda8820b758ed29e1cd3222359c7b97302c |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < 2df7059a18afb7d3aee6c36cad5d371c198111d4 | 2df7059a18afb7d3aee6c36cad5d371c198111d4 |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < 8dfabcba6a943a7a02ebe1e1637c361ba96acbaa | 8dfabcba6a943a7a02ebe1e1637c361ba96acbaa |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < 48ce101cd630d6745b6923b5bad8358bc4c119da | 48ce101cd630d6745b6923b5bad8358bc4c119da |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < 55ddfc41451f01c588089cd74957a05311b6f202 | 55ddfc41451f01c588089cd74957a05311b6f202 |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < 9f7ebb45a83afc3216e855e57d51bb4bc9b5232e | 9f7ebb45a83afc3216e855e57d51bb4bc9b5232e |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < 9f67a36e91bb50d358760f381f233913fe5c09f8 | 9f67a36e91bb50d358760f381f233913fe5c09f8 |
| linux | linux | >= 7b3801927e52f8621de311277f7fc727635019e7 < c16f74dc1d75d0e2e7670076d5375deda110ebeb | c16f74dc1d75d0e2e7670076d5375deda110ebeb |
| ubuntu | linux-aws | — | — |
| ubuntu | linux-azure | — | — |
| ubuntu | linux-azure-fde | — | — |
| ubuntu | linux-ibm | — | — |
| ubuntu | linux-oracle | — | — |
| ubuntu | linux-raspi | — | — |
CVSS provenance
nvdv3.18.8HIGHCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vendor_redhat8.8HIGH
vendor_ubuntu7.0HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
Linux kernel vulnerabilities
vendor_ubuntu·2026-07-28·CVSS 7.0
CVE-2026-64231 [HIGH] Linux kernel vulnerabilities
Title: Linux kernel vulnerabilities
Summary: Several security issues were fixed in the Linux kernel.
It was discovered that some AMD Zen 2 processors did not properly isolate
shared resources in the operation cache. A local attacker could possibly
use this issue to corrupt instructions executed at a higher privilege
level, resulting in privilege escalation. (CVE-2025-54518)
Several security issues were discovered in the Linux kernel.
An attacker could possibly use these to compromise the system.
This update corrects flaws in the following subsystems:
- x86 platform drivers;
- Cryptographic API;
- PSP security protocol;
- ARM32 architecture;
- ARM64 architecture;
- MIPS architecture;
- PowerPC architecture;
- RISC-V architecture;
- S390 architecture;
- User-Mode Linux (UML);
- x86 archit
Ubuntu
Linux kernel (Azure) vulnerabilities
vendor_ubuntu·2026-07-24·CVSS 2.0
CVE-2026-64107 [LOW] Linux kernel (Azure) vulnerabilities
Title: Linux kernel (Azure) vulnerabilities
Summary: Several security issues were fixed in the Linux kernel.
It was discovered that some AMD processors did not properly clear data in
the floating point divider unit during speculative execution. A local
attacker could use this to expose sensitive information. (CVE-2025-54505)
It was discovered that some AMD Zen 2 processors did not properly isolate
shared resources in the operation cache. A local attacker could possibly
use this issue to corrupt instructions executed at a higher privilege
level, resulting in privilege escalation. (CVE-2025-54518)
Several security issues were discovered in the Linux kernel.
An attacker could possibly use these to compromise the system.
This update corrects flaws in the following subsystems:
- x86 platfor
Ubuntu
Linux kernel vulnerabilities
vendor_ubuntu·2026-07-23·CVSS 7.0
CVE-2026-64107 [HIGH] Linux kernel vulnerabilities
Title: Linux kernel vulnerabilities
Summary: Several security issues were fixed in the Linux kernel.
It was discovered that some AMD Zen 2 processors did not properly isolate
shared resources in the operation cache. A local attacker could possibly
use this issue to corrupt instructions executed at a higher privilege
level, resulting in privilege escalation. (CVE-2025-54518)
Several security issues were discovered in the Linux kernel.
An attacker could possibly use these to compromise the system.
This update corrects flaws in the following subsystems:
- x86 platform drivers;
- PSP security protocol;
- ARM32 architecture;
- ARM64 architecture;
- MIPS architecture;
- PowerPC architecture;
- RISC-V architecture;
- S390 architecture;
- User-Mode Linux (UML);
- x86 architecture;
- Block layer
Red Hat
kernel: xfrm: input: hold netns during deferred transport reinjection
vendor_redhat·2026-07-19·CVSS 8.8
CVE-2026-63919 [HIGH] CWE-911 kernel: xfrm: input: hold netns during deferred transport reinjection
kernel: xfrm: input: hold netns during deferred transport reinjection
A flaw was found in the Linux kernel's xfrm input component. The transport-mode reinjection process, which handles network packet re-injection, stores a network namespace pointer that must remain valid until a deferred callback completes. However, a missing reference count for the network namespace during this deferred operation could lead to a use-after-free vulnerability. This could allow an attacker to potentially cause a system crash or other unpredictable behavior if the network namespace is deallocated prematurely.
VulDB
Linux Kernel up to 7.0.11 Xfrm xfrm_trans_reinject Remote Code Execution (CNNVD-2026-98620385)
vuldb·2026-07-21·CVSS 8.8
CVE-2026-63919 [HIGH] Linux Kernel up to 7.0.11 Xfrm xfrm_trans_reinject Remote Code Execution (CNNVD-2026-98620385)
A vulnerability identified as very critical has been detected in Linux Kernel up to 7.0.11. The affected element is the function xfrm_trans_reinject of the component Xfrm. The manipulation leads to Remote Code Execution.
This vulnerability is referenced as CVE-2026-63919. Remote exploitation of the attack is possible. No exploit is available.
GHSA
In the Linux kernel, the following vulnerability has been resolved: xfrm: input: hold netns during deferred transport reinjection Transport-mode reinjection stores a struct net pointer in skb->cb an
ghsa_unreviewed·2026-07-19
CVE-2026-63919 [HIGH] In the Linux kernel, the following vulnerability has been resolved: xfrm: input: hold netns during deferred transport reinjection Transport-mode reinjection stores a struct net pointer in skb->cb an
In the Linux kernel, the following vulnerability has been resolved:
xfrm: input: hold netns during deferred transport reinjection
Transport-mode reinjection stores a struct net pointer in skb->cb and
uses it later from xfrm_trans_reinject(). That pointer must stay valid
until the deferred callback runs.
Take a netns reference when queueing deferred reinjection work and drop
it after the callback completes. Use maybe_get_net() so the queueing
path does not revive a namespace that is already being torn down.
This keeps the existing workqueue design and fixes the netns lifetime
handling in one place for all users of xfrm_trans_queue_net().
No detection rules found.
No public exploits indexed.
https://git.kernel.org/stable/c/2df7059a18afb7d3aee6c36cad5d371c198111d4https://git.kernel.org/stable/c/48ce101cd630d6745b6923b5bad8358bc4c119dahttps://git.kernel.org/stable/c/55ddfc41451f01c588089cd74957a05311b6f202https://git.kernel.org/stable/c/7ee59eda8820b758ed29e1cd3222359c7b97302chttps://git.kernel.org/stable/c/8dfabcba6a943a7a02ebe1e1637c361ba96acbaahttps://git.kernel.org/stable/c/9f67a36e91bb50d358760f381f233913fe5c09f8https://git.kernel.org/stable/c/9f7ebb45a83afc3216e855e57d51bb4bc9b5232ehttps://git.kernel.org/stable/c/c16f74dc1d75d0e2e7670076d5375deda110ebeb
2026-07-19
Published