CVE-2022-50459
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2022-50459 is a vulnerability in the Linux kernel affecting the iSCSI TCP implementation. The issue was discovered and reported to the Linux kernel maintainers, involving a null pointer dereference vulnerability that occurs when freeing a socket while simultaneously accessing it via sysfs (NVD).

Technical details

The vulnerability stems from a race condition in the iSCSI TCP implementation where a NULL pointer crash occurs during concurrent socket operations. The issue arises because iscsiswtcpconngetparam() and iscsiswtcphostgetparam() functions take the frwdlock and perform sockhold() before dropping the lock. While sockhold() performs a get operation on the 'struct sock', iscsiswtcpreleaseconn() executes sockfdput() which performs the last put on the 'struct socket', leading to _sockrelease() setting sock->ops to NULL. Subsequently, when kernel_getpeername() is called, it attempts to access the now-NULL sock->ops pointer (NVD).

Impact

The vulnerability can result in a system crash due to null pointer dereference when accessing iSCSI TCP connections through sysfs, potentially affecting system stability and availability (NVD).

Mitigation and workarounds

The issue has been resolved by implementing a mutex-based approach for accessing the socket in the interface code paths, replacing the previous refcount-based solution. This change was made because the network layer started taking a mutex in that path, making it impossible to hold the frwd_lock (NVD).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-40343MEDIUM6.4
  • Linux KernelLinux Kernel
  • linux-gcp-5.15
NoYesDec 09, 2025
CVE-2025-40342MEDIUM6.4
  • Linux KernelLinux Kernel
  • kernel-64k-debug-core
NoYesDec 09, 2025
CVE-2025-40340MEDIUM6.4
  • Linux KernelLinux Kernel
  • kernel-rt-debug-kvm
NoYesDec 09, 2025
CVE-2025-40341MEDIUM5.1
  • Linux KernelLinux Kernel
  • kernel-64k
NoYesDec 09, 2025
CVE-2025-40344N/AN/A
  • Linux KernelLinux Kernel
  • linux-azure-fde-6.14
NoYesDec 09, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management