bpf: tcp: fix double sock release on batch realloc
CVSS Skor
7.8
EPSS İhtimal
%0.1
Risk Skoru
0.0
Yayın
2 ay önce
Kanıt listesindeki ürün ve sürüm eşleşmesini kontrol edin; bazı varyantlar hâlâ etkileniyor olabilir.
Envanterimdeki Etkisi
Yalnızca hesabınıza eklediğiniz kişisel ürünler değerlendirilir; kurumsal envanter burada görünmez.
Oturum kontrol ediliyor…
Zafiyet Açıklaması
CVE AI araştırması
DayBreach AI Açıklaması
Kaynakla doğrulandıOkunan kaynak
2
Kaynak uyumu
Tam uyum
Kanıt güveni
%58
Kısa açıklama
CVE-2026-64575, bpf: tcp modülüne ait bir Linux çekirdeği eksikliği olup, cdec67a489d4fdae3e83e04fca0419136a83c4c2'den önceki sürümlerde etkilidir. Batch yeniden ayarlanma sırasında iki kez soket serbest bırakma ile ilgili olup, null işaretçi dereferansına neden olur. Düzeltme sürümü belirtilmemiştir. Düzeltme durumu BİLGİSİZ'dir. Aktif istismar ya da açık PoC bilgisi yoktur.
Bu eksiklik, root erişimine sahip bir yerel saldırıcının, özel bir BPF programı ile çekirdeğin bir panik tetiklemesini sağlayabilmesini sağlar. Açık bir PoC yoktur, ancak belirli koşullar altında çekirdek istikrarsızlığı riski devam eder ve BPF tabanlı TCP izleme sistemlerinde bir endişe oluşturur.
Kaynaklar bazı teknik koşulları sınırlı ayrıntıyla sunuyor. Uygulama kararından önce aşağıdaki kanıt zincirini inceleyin.
Kanıt zinciri ve kaynaklar
CVE-2026-64575, Linux çekirdeğinde bpf: tcp modülüne ait bir eksiklik, cdec67a489d4fdae3e83e04fca0419136a83c4c2'den önceki sürümlerde etkilidir. Etkilenen sürümler arasında 9f27c4f0ae35b5390ce4f7a54d3501144e41a54d, 8a726e9585ffe7bfbfad2b5279277a00973970f3 ve 980a813452754f8001704744e92f7aa697c53dd3'dür. Eksiklik, batch yeniden ayarlanma sırasında iki kez soket serbest bırakma ile ilgili olup, __sock_gen_cookie'da null işaretçi dereferansına neden olur.
Eksiklik Linux çekirdeğinde düzeltildi ancak mevcut kaynaklarda belirtilen bir düzeltme sürümü yoktur. Düzeltme durumu BİLGİSİZ çünkü resmî kaynaklarda güvenilir bilgi yoktur.
Aktif istismar veya açık bir PoC gösterilmemiştir. CISA KEV veya NVD'de bu eksiklik, istismar durumu ya da ransomware kullanımına dair bilgi yoktur. CVE-2026-64575, CWE'ler ya da ransomware kullanımına dair bilgi yoktur.
Kaynaklardaki teknik metni göster
In the Linux kernel, the following vulnerability has been resolved: bpf: tcp: fix double sock release on batch realloc bpf_iter_tcp_batch() releases the current batch via bpf_iter_tcp_put_batch(), which drops the socket refs and rewrites each slot with the socket cookie, then grows the batch. cur_sk/end_sk are kept for bpf_iter_tcp_resume(), but on realloc failure the function returns ERR_PTR() before resume runs, leaving cur_sk < end_sk over slots that now hold cookies rather than sock pointers. bpf_iter_tcp_seq_stop() then calls bpf_iter_tcp_put_batch() again and dereferences a cookie as a struct sock. Empty the batch on the failure path so stop() does not release it again. The sockets were already freed by the first bpf_iter_tcp_put_batch(), so nothing leaks, and a later read() rescans the bucket from the start instead of skipping it. The sibling GFP_NOWAIT failure path still holds real socket references and is left for stop() to release. BUG: KASAN: null-ptr-deref in __sock_gen_cookie Read of size 8 at addr 0000000000000059 by task exploit ... __sock_gen_cookie (net/core/sock_diag.c:28) bpf_iter_tcp_put_batch (net/ipv4/tcp_ipv4.c:2918) bpf_iter_tcp_seq_stop (net/ipv4/tcp_ipv4.c:3270) bpf_seq_read (kernel/bpf/bpf_iter.c:205) vfs_read (fs/read_write.c:572) ksys_read (fs/read_write.c:716) do_syscall_64 entry_SYSCALL_64_after_hwframe Kernel panic - not syncing: Fatal exception
CVSS vektörü: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Açıklama yerel qwen3:4b-instruct modeliyle üretildi. Sayısal metrikler, KEV, yama ve exploit durumları AI tarafından belirlenmez.
IMPACT — Etkilenen Ürünler ve Yazılımlar
Affected Products
The following products are affected by CVE-2026-64575 vulnerability. Even if our threat engine is aware of the exact versions of the products that are affected, the information is represented below.
RED HAT CSAF/VEX — Ürün Etki Kontrolü
SCORING — CVSS Çoklu Kaynak Skoru
CVSS Scores
The Common Vulnerability Scoring System is a standardized framework for assessing the severity of vulnerabilities in software and systems. We collect and display CVSS scores from various sources for each CVE.
| SCORE | VERSION | SEVERITY | VECTOR | SOURCE |
|---|---|---|---|---|
| 7.8 | CVSS V31 | HIGH | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H | NVD |
| 7.8 | CVSS V3_1 | HIGH | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H | CVE CNA |
Yama ve İyileştirme Rehberi (Solution)
Solution & Remediation Advisory
1 düzeltme kanıtı bulundu; en az 1 ürün veya sürüm hâlâ etkileniyor ya da inceleniyor.
7.1.6-1Debian sid: 7.1.6-1
Public exploit ve aktif sömürü durumu
Doğrulanmış exploit istihbaratı
Bu CVE için henüz doğrulanmış public PoC, exploit repository’si veya Metasploit modülü bulunamadı.
Zafiyet Dağılımı ve Saldırı Kalıpları (CWE & CAPEC)
CWE - Common Weakness Enumeration
While CVE identifies specific instances of vulnerabilities, CWE categorizes the common flaws or weaknesses that can lead to vulnerabilities. CVE-2026-64575 is associated with the following CWEs:
Common Attack Pattern Enumeration and Classification (CAPEC)
Common Attack Pattern Enumeration and Classification (CAPEC) stores attack patterns, which are descriptions of the common attributes and approaches employed by adversaries to exploit the CVE-2026-64575 weaknesses.
Saldırı Vektörü ve Erişilebilirlik Karakteristiği
Resmi Kaynaklar ve Danışma Bültenleri
İlgili Benzer Açıklar
Bu açığı API ile alın
Etkilenen ürünler, sürüm aralıkları, istismar durumu ve yama bilgisi tek istekte; ücretsiz anahtarla.
curl -H "x-api-key: $DAYBREACH_API_KEY" \ "https://api.daybreach.dev/api/v1/intel/cves/CVE-2026-64575"