İçeriğe geç
Bilgi ve Teknoloji Uygulamada aç

Yüksek CVSS 8.8

CVE-2026-31408: Linux Kernel: serbest bırakılmış belleğin kullanımı

Yayın: · Güncelleme:

Açıklama (NVD)

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold sco_recv_frame() reads conn->sk under sco_conn_lock() but immediately releases the lock without holding a reference to the socket. A concurrent close() can free the socket between the lock release and the subsequent sk->sk_state access, resulting in a use-after-free. Other functions in the same file (sco_sock_timeout(), sco_conn_del()) correctly use sco_sock_hold() to safely hold a reference under the lock. Fix by using sco_sock_hold() to take a reference before releasing the lock, and adding sock_put() on all exit paths.

Özet bilgiler

Ürün
Linux Linux Kernel
CVSS v3.1
8.8 CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
%0,32 (yüzdelik 25)
CWE
CWE-416
Yama
Mevcut

Etkilenen sürümler

ÜrünBaşlangıçBitişDüzeltildi
linux-linux-kernel2.6.12.1—5.15.203
linux-linux-kernel5.16—6.1.168
linux-linux-kernel6.2—6.6.131
linux-linux-kernel6.7—6.12.80
linux-linux-kernel6.13—6.18.21
linux-linux-kernel6.19—6.19.11
linux-linux-kernel2.6.122.6.12—
linux-linux-kernel2.6.122.6.12—
linux-linux-kernel2.6.122.6.12—
linux-linux-kernel2.6.122.6.12—
linux-linux-kernel2.6.122.6.12—
linux-linux-kernel7.07.0—
linux-linux-kernel7.07.0—
linux-linux-kernel7.07.0—
linux-linux-kernel7.07.0—
linux-linux-kernel7.07.0—

Kaynaklar

Uygulamada aç Tüm CVE kayıtları