CVE-2026-52943General(linux / linux_kernel)

LOWCVSS 7.8 · HIGH

Exploit discussion active in current signal (1 latest mentions)

Immediate actions

  • Patch linux linux_kernel systems immediately
  • Hunt for exploitation attempts and persistence artifacts
  • Increase monitoring for publicly documented tradecraft

Recommended action window: High priority (within 72h)

NVD description

In the Linux kernel, the following vulnerability has been resolved: net: skbuff: fix missing zerocopy reference in pskb_carve helpers pskb_carve_inside_header() and pskb_carve_inside_nonlinear() both copy the old skb_shared_info header into a new buffer via memcpy(), which includes the destructor_arg pointer (uarg) for MSG_ZEROCOPY skbs. Neither function calls net_zcopy_get() for the new shinfo, creating an unaccounted holder: every skb_shared_info with destructor_arg set will call skb_zcopy_clear() once when freed, but the corresponding net_zcopy_get() was never called for the new copy. Repeated calls drive uarg->refcnt to zero prematurely, freeing ubuf_info_msgzc while TX skbs still hold live destructor_arg pointers. KASAN reports use-after-free on a freed ubuf_info_msgzc: BUG: KASAN: slab-use-after-free in skb_release_data+0x77b/0x810 Read of size 8 at addr ffff88801574d3e8 by task poc/220 Call Trace: skb_release_data+0x77b/0x810 kfree_skb_list_reason+0x13e/0x610 skb_release_data+0x4cd/0x810 sk_skb_reason_drop+0xf3/0x340 skb_queue_purge_reason+0x282/0x440 rds_tcp_inc_free+0x1e/0x30 rds_recvmsg+0x354/0x1780 __sys_recvmsg+0xdf/0x180 Allocated by task 219: msg_zerocopy_realloc+0x157/0x7b0 tcp_sendmsg_locked+0x2892/0x3ba0 Freed by task 219: ip_recv_error+0x74a/0xb10 tcp_recvmsg+0x475/0x530 The skb consuming the late access still referenced the same uarg via shinfo->destructor_arg copied by pskb_carve_inside_nonlinear() without a refcount bump. This has been verified to be reliably exploitable: a working proof-of-concept achieves full root privilege escalation from an unprivileged local user on a default kernel configuration. The fix follows the pattern of pskb_expand_head() which has the same memcpy/cloned structure. For pskb_carve_inside_header(), net_zcopy_get() is placed after skb_orphan_frags() succeeds, so the orphan error path needs no cleanup. For pskb_carve_inside_nonlinear(), net_zcopy_get() is placed after all failure points and just before skb_release_data(), so no error path needs cleanup at all -- matching pskb_expand_head() more closely and avoiding the need for a balancing net_zcopy_put().

2.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-416CWE-911

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • linux_kernel

Threat summary

  • Public PoC is present in monitored signal
  • Patch or workaround signal is available
  • 8 mentions across 7 observed days
  • Momentum state: stable

What's happening

  • PoC mentioned or linked in 2 signals
  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 3 signals
  • General: 4 classified signals
  • Peaked 6d ago at 2 mentions (2026-06-24); latest day: 1
  • 8 total mentions across 7 days

Affected systems

Vendors
Products
linux_kernel

1 version affected across 1 product

Deep dive

Activity timeline8 mentions / 7d
01122Mentions · 2026-06-24: 2Mentions · 2026-06-25: 1Mentions · 2026-07-18: 1Mentions · 2026-07-20: 1Mentions · 2026-07-30: 1Mentions · 2026-08-17: 1Mentions · 2026-08-18: 1PoC Mentioned / Linked · 2026-07-30: 1PoC Mentioned / Linked · 2026-08-17: 1Patch / Workaround · 2026-06-24: 2Technical Details · 2026-06-24: 2Technical Details · 2026-08-17: 106-2406-2507-1807-2007-3008-1708-18
Signal classification4 categories
General
450.0%
Patch
225.0%
PoC
112.5%
Disclosure
112.5%
Referenced assets5 URLs
Classification over time
DateTotalLabels
2026-06-242
Patch2
2026-06-251
General1
2026-07-181
General1
2026-07-201
General1
2026-07-301
PoC1
2026-08-171
Disclosure1
2026-08-181
General1
Full discourse8 posts
  • OS開発者@hacker_infra
    PoC

    https://access.redhat.com/security/cve/cve-2026-52943 RHEL 10影響ないとでているんだけど、 PoCがでているんだよなー。。。 一応、bugzillaに確認してもらうように依頼しておいた

    Post summary

    CVE-2026-52943 is not affecting RHEL 10; a PoC exists, but no active exploitation, patch, or detailed technical info is provided.

    02041309
    2.9K followersView on X
  • 🇪🇸🇪🇺 Bussio28Team | Antoni Clarens@Bussio28Team
    General

    ¿Sabes cómo los #hackers pueden usar una #vulnerabilidad en #Linux para escalar privilegios y hacerse con el control? Te lo explico en 4 pasos en: ➡️ https://bussio28team.es/2026/08/17/cve-2026-52943-kernel-linux-escalada-privilegios-root/

    Post summary

    The tweet highlights an article that explains how hackers can use the Linux kernel vulnerability CVE‑2026‑52943 to elevate privileges, but it provides no PoC, exploit code, or detailed technical information.

    0101048
    32 followersView on X
  • lazyming@vn_lazyming
    General

    @WadeMealing Yea thats sad you can checking for CVE-2026-52943

    Post summary

    The message only references the CVE identifier without providing any additional context or actionable information.

    0001052
    95 followersView on X
  • Infoflowcloud@infoflowcloud
    Patch

    🚨*CVE* CVE-2026-52943 In the Linux kernel, the following vulnerability has been resolved: net: skbuff: fix missing zerocopy reference in pskb_carve helpers pskb_carve_inside_header() and… https://www.cve.org/CVERecord?id=CVE-2026-52943 ----- Traducción: CVE-2026-52943 En … http://infoflow.cloud`

    Post summary

    The post announces that CVE-2026-52943, a Linux kernel zerocopy reference bug, has been fixed; no exploitation details or PoC are mentioned.

    0001032
    88 followersView on X
  • CVE@CVEnew
    Patch

    CVE-2026-52943 In the Linux kernel, the following vulnerability has been resolved: net: skbuff: fix missing zerocopy reference in pskb_carve helpers pskb_carve_inside_header() and… https://www.cve.org/CVERecord?id=CVE-2026-52943

    Post summary

    CVE-2026-52943 has been fixed in the Linux kernel by patching a missing zerocopy reference in skbuff helpers, with no evidence of exploitation, PoC, or false‑positive claims.

    00010865
    57.7K followersView on X
  • Bussio28Team | Antoni Clarens@Bussio28Team
    Disclosure

    CVE-2026-52943: una vulnerabilidad del kernel Linux permite escalar privilegios hasta root https://bussio28team.es/2026/08/17/cve-2026-52943-kernel-linux-escalada-privilegios-root/ https://t.co/77QKHGWGYf

    Post summary

    The text announces the discovery of a Linux kernel privilege‑escalation vulnerability (CVE‑2026‑52943) and provides a link to a blog post that likely details the flaw.

    0000066
    24 followersView on X
  • lazyming@vn_lazyming
    General

    This bug is assigned to CVE-2026-52943

    Post summary

    The text only notes that a bug has been assigned CVE-2026-52943, with no additional technical or actionable information.

    0000048
    94 followersView on X
  • VulDB 🛡@vuldb
    General

    Some increased actor activities are shown targeting Linux Kernel (CVE-2026-52943) https://vuldb.com/vuln/373239/cti

    Post summary

    The tweet flags increased threat‑actor interest in CVE‑2026‑52943 for the Linux kernel, but offers no proof‑of‑concept, exploit code, active exploitation evidence, or patch/workaround details.

    00000131
    2.2K followersView on X
CPE platform detail6 entries

6 of 6 entries

PartVendorProductVersionTarget SWTarget HW
OSlinuxlinux_kernel---
OSlinuxlinux_kernel7.1--
OSlinuxlinux_kernel7.1--
OSlinuxlinux_kernel7.1--
OSlinuxlinux_kernel7.1--
OSlinuxlinux_kernel7.1--

Explore more