CVE-2022-50409

mediumpriority · track · 22EPSS 0.002 · 5 %ileDEEURUUS
grimoire priorityP3 · Track
Exploitable?
—
no known exploitation
Likely / severe?
0.16% (5th) EPSS
CVSS 5.5 · medium
Is it mine?
50 products
Check your exposure
Who says so?
5 sources
cnnvd · enisa_euvd · fstec_bdu · cert_bund

EPSS · scored 2026-10-27

In the Linux kernel, the following vulnerability has been resolved: net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory Fixes the below NULL pointer dereference: [...] [ 14.471200] Call Trace: [ 14.471562] <TASK> [ 14.471882] lock_acquire+0x245/0x2e0 [ 14.472416] ? remove_wait_queue+0x12/0x50 [ 14.473014] ? _raw_spin_lock_irqsave+0x17/0x50 [ 14.473681] _raw_spin_lock_irqsave+0x3d/0x50 [ 14.474318] ? remove_wait_queue+0x12/0x50 [ 14.474907] remove_wait_queue+0x12/0x50 [ 14.475480] sk_stream_wait_memory+0x20d/0x340 [ 14.476127] ? do_wait_intr_irq+0x80/0x80 [ 14.476704] do_tcp_sendpages+0x287/0x600 [ 14.477283] tcp_bpf_push+0xab/0x260 [ 14.477817] tcp_bpf_sendmsg_redir+0x297/0x500 [ 14.478461] ? __local_bh_enable_ip+0x77/0xe0 [ 14.479096] tcp_bpf_send_verdict+0x105/0x470 [ 14.479729] tcp_bpf_sendmsg+0x318/0x4f0 [ 14.480311] sock_sendmsg+0x2d/0x40 [ 14.480822] ____sys_sendmsg+0x1b4/0x1c0 [ 14.481390] ? copy_msghdr_from_user+0x62/0x80 [ 14.482048] ___sys_sendmsg+0x78/0xb0 [ 14.482580] ? vmf_insert_pfn_prot+0x91/0x150 [ 14.483215] ? __do_fault+0x2a/0x1a0 [ 14.483738] ? do_fault+0x15e/0x5d0 [ 14.484246] ? __handle_mm_fault+0x56b/0x1040 [ 14.484874] ? lock_is_held_type+0xdf/0x130 [ 14.485474] ? find_held_lock+0x2d/0x90 [ 14.486046] ? __sys_sendmsg+0x41/0x70 [ 14.486587] __sys_sendmsg+0x41/0x70 [ 14.487105] ? intel_pmu_drain_pebs_core+0x350/0x350 [ 14.487822] do_syscall_64+0x34/0x80 [ 14.488345] entry_SYSCALL_64_after_hwframe+0x63/0xcd [...] The test scenario has the following flow: thread1 thread2 ----------- --------------- tcp_bpf_sendmsg tcp_bpf_send_verdict tcp_bpf_sendmsg_redir sock_close tcp_bpf_push_locked __sock_release tcp_bpf_push //inet_release do_tcp_sendpages sock->ops->release sk_stream_wait_memory // tcp_close sk_wait_event sk->sk_prot->close release_sock(__sk); *** lock_sock(sk); __tcp_close sock_orphan(sk) sk->sk_wq = NULL release_sock **** lock_sock(__sk); remove_wait_queue(sk_sleep(sk), &wait); sk_sleep(sk) //NULL pointer dereference &rcu_dereference_raw(sk->sk_wq)->wait While waiting for memory in thread1, the socket is released with its wait queue because thread2 has closed it. This caused by tcp_bpf_send_verdict didn't increase the f_count of psock->sk_redir->sk_socket->file in thread1. We should check if SOCK_DEAD flag is set on wakeup in sk_stream_wait_memory before accessing the wait queue.

01

remediations

Vendor fix, mitigation, or workaround guidance, as published by each source.

A vendor fix is available.

  • Fixedkgraft-patch-4_12_14-122_237-default-0:16-2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 12 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkgraft-patch-4_12_14-122_237-default-0:16-2.1.s390x as component of SUSE Linux Enterprise Live Patching 12 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkgraft-patch-4_12_14-122_237-default-0:16-2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 12 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkgraft-patch-4_12_14-122_272-default-0:4-2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 12 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkgraft-patch-4_12_14-122_272-default-0:4-2.1.s390x as component of SUSE Linux Enterprise Live Patching 12 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkgraft-patch-4_12_14-122_272-default-0:4-2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 12 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_150-default-0:13-150400.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_150-default-0:13-150400.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_150-default-0:13-150400.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_147-default-0:18-150400.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_147-default-0:18-150400.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_147-default-0:18-150400.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_164-default-0:12-150400.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_164-default-0:12-150400.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_164-default-0:12-150400.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_88-default-0:17-150500.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_88-default-0:17-150500.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_88-default-0:17-150500.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_144-default-0:19-150400.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_144-default-0:19-150400.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_144-default-0:19-150400.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_176-default-0:6-150400.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_176-default-0:6-150400.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_176-default-0:6-150400.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_97-default-0:13-150500.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_97-default-0:13-150500.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_97-default-0:13-150500.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_110-default-0:11-150500.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_110-default-0:11-150500.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_110-default-0:11-150500.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_116-default-0:8-150500.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_116-default-0:8-150500.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_116-default-0:8-150500.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_121-default-0:5-150500.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_121-default-0:5-150500.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_121-default-0:5-150500.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_173-default-0:7-150400.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_173-default-0:7-150400.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150400_24_173-default-0:7-150400.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP4suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_94-default-0:13-150500.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_94-default-0:13-150500.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_94-default-0:13-150500.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_91-default-0:17-150500.2.1.ppc64le as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_91-default-0:17-150500.2.1.s390x as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

  • Fixedkernel-livepatch-5_14_21-150500_55_91-default-0:17-150500.2.1.x86_64 as component of SUSE Linux Enterprise Live Patching 15 SP5suse_csaf

    To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".

02

cvss

Technical severity, 0–10. One row per scoring source.

7.0
010

base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 5.1–7

v3.15.5mediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:Hprimary · NVD / NIST USexploitability 1.8 · impact 3.6
v3.15.5mediumAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:Hsecondary · FSTEC (BDU) RU
v3.15.1mediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H/E:Usecondary · CVSS-BT (t0sche)
v3.17highCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:Hsecondary · SUSE Product Security
03

weaknesses

The CWE weakness classes this flaw belongs to.

04

affected products (50)

Products and version ranges known to be affected.

showing 20 of 50
05

advisories (17)

Vendor and ecosystem advisories describing this.

  • SUSE-SU-2026:0154-1Security update for the Linux Kernel (Live Patch 63 for SUSE Linux Enterprise 12 SP5)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 63 for SUSE Linux Enterprise 12 SP5)

  • SUSE-SU-2026:0155-1Security update for the Linux Kernel (Live Patch 72 for SUSE Linux Enterprise 12 SP5)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 72 for SUSE Linux Enterprise 12 SP5)

  • SUSE-SU-2026:0163-1Security update for the Linux Kernel (Live Patch 36 for SUSE Linux Enterprise 15 SP4)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 36 for SUSE Linux Enterprise 15 SP4)

  • SUSE-SU-2026:0166-1Security update for the Linux Kernel (Live Patch 35 for SUSE Linux Enterprise 15 SP4)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 35 for SUSE Linux Enterprise 15 SP4)

  • SUSE-SU-2026:0168-1Security update for the Linux Kernel (Live Patch 40 for SUSE Linux Enterprise 15 SP4)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 40 for SUSE Linux Enterprise 15 SP4)

  • SUSE-SU-2026:0173-1Security update for the Linux Kernel (Live Patch 21 for SUSE Linux Enterprise 15 SP5)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 21 for SUSE Linux Enterprise 15 SP5)

  • SUSE-SU-2026:0174-1Security update for the Linux Kernel (Live Patch 34 for SUSE Linux Enterprise 15 SP4)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 34 for SUSE Linux Enterprise 15 SP4)

  • SUSE-SU-2026:0176-1Security update for the Linux Kernel (Live Patch 44 for SUSE Linux Enterprise 15 SP4)2026-01-19csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 44 for SUSE Linux Enterprise 15 SP4)

  • SUSE-SU-2026:0180-1Security update for the Linux Kernel (Live Patch 24 for SUSE Linux Enterprise 15 SP5)2026-01-20csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 24 for SUSE Linux Enterprise 15 SP5)

  • SUSE-SU-2026:0184-1Security update for the Linux Kernel (Live Patch 27 for SUSE Linux Enterprise 15 SP5)2026-01-20csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 27 for SUSE Linux Enterprise 15 SP5)

  • SUSE-SU-2026:0186-1Security update for the Linux Kernel (Live Patch 29 for SUSE Linux Enterprise 15 SP5)2026-01-20csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 29 for SUSE Linux Enterprise 15 SP5)

  • SUSE-SU-2026:0187-1Security update for the Linux Kernel (Live Patch 30 for SUSE Linux Enterprise 15 SP5)2026-01-20csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 30 for SUSE Linux Enterprise 15 SP5)

  • SUSE-SU-2026:0191-1Security update for the Linux Kernel (Live Patch 43 for SUSE Linux Enterprise 15 SP4)2026-01-20csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 43 for SUSE Linux Enterprise 15 SP4)

  • SUSE-SU-2026:0206-1Security update for the Linux Kernel (Live Patch 23 for SUSE Linux Enterprise 15 SP5)2026-01-21csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 23 for SUSE Linux Enterprise 15 SP5)

  • SUSE-SU-2026:0246-1Security update for the Linux Kernel (Live Patch 22 for SUSE Linux Enterprise 15 SP5)2026-01-22csaf · suse_csafDE

    Security update for the Linux Kernel (Live Patch 22 for SUSE Linux Enterprise 15 SP5)

  • WID-SEC-W-2025-2092Linux Kernel: Mehrere Schwachstellen ermöglichen Denial of ServiceDeutsch2025-09-18csaf · cert_bundDE

    Ein Angreifer kann mehrere Schwachstellen im Linux Kernel ausnutzen, um einen Denial of Service Angriff durchzuführen und um nicht nähere beschriebene Effekte zu verursachen.

  • WID-SEC-W-2026-0349Dell Avamar und NetWorker: Mehrere SchwachstellenDeutsch2026-02-09csaf · cert_bundDE

    Ein Angreifer kann mehrere Schwachstellen in Dell Avamar und Dell NetWorker ausnutzen, um Angriffe zu starten, die die Integrität, Vertraulichkeit und Verfügbarkeit von Systemen beeinträchtigen.

06

also known as (4)

Other names and identifiers for this entity.

07

sources

Which sources assert this record, and when.

09

references (22)

External citations — patches, advisories, analysis.

scry

Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.

Free scan