CVE-2025-39913: tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.
Noroxi değerlendirmesi
Öncelik: İzleyin (aksiyon skoru 31/100)
- Herkese açık kavram kanıtı (PoC) kodu var (GitHub); sahada sömürüldüğüne dair kayıt yok.
- Önümüzdeki 30 günde sömürülme olasılığı %0,18 (FIRST EPSS).
- Sisteme yerel erişimi olan biri tetikleyebilir. Düşük yetkili bir hesap yeterli. Kullanıcının bir şey yapması gerekmez. Özel bir koşul gerekmez; tekrarlanabilir.
- Düzeltilmiş sürüm: Linux Linux 05366527f44cf4b884f3d9462ae8009be9665856, 08f58d10f5abf11d297cc910754922498c921f91, 539920180c55f5e13a2488a2339f94e6b8cb69e0; azl3 kernel 6.6.104.2-4 on Azure Linux 3.0 6.6.112.1-1; cbl2 kernel 5.15.186.1-1 on CBL Mariner 2.0 5.15.200.1-1.
Şimdilik düşük öncelik. Linux Linux 05366527f44cf4b884f3d9462ae8009be9665856, 08f58d10f5abf11d297cc910754922498c921f91, 539920180c55f5e13a2488a2339f94e6b8cb69e0; azl3 kernel 6.6.104.2-4 on Azure Linux 3.0 6.6.112.1-1; cbl2 kernel 5.15.186.1-1 on CBL Mariner 2.0 5.15.200.1-1 ya da daha yeni sürüme yükseltin.
Kaydın verisinden otomatik üretilir: CVSS (NVD ve CNA), CISA KEV ve SSVC, FIRST EPSS, istismar kaynakları, düzeltme sürümleri. Nasıl hesaplıyoruz
Birincil kaynaklar: NVD · CVE.org · FIRST EPSS
In the Linux kernel, the following vulnerability has been resolved: tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork. syzbot reported the splat below. [0] The repro does the following: 1. Load a sk_msg prog that calls bpf_msg_cork_bytes(msg, cork_bytes) 2. Attach the prog to a SOCKMAP 3. Add a socket to the SOCKMAP 4. Activate fault injection 5. Send data less than cork_bytes At 5., the data is carried over to the next sendmsg() as it is smaller than the cork_bytes specified by bpf_msg_cork_bytes(). Then, tcp_bpf_send_verdict() tries to allocate psock->cork to hold the data, but this fails silently due to fault injection + __GFP_NOWARN. If the allocation fails, we need to revert the sk->sk_forward_alloc change done by sk_msg_alloc(). Let's call sk_msg_free() when tcp_bpf_send_verdict fails to allocate psock->cork. The "*copied" also needs to be updated such that a proper error can be returned to the caller, sendmsg. It fails to allocate psock->cork. Nothing has been corked so far, so this patch simply sets "*copied" to 0. [0]: WARNING: net/ipv4/af_inet.c:156 at inet_sock_destruct+0x623/0x730 net/ipv4/af_inet.c:156, CPU#1: syz-executor/5983 Modules linked in: CPU: 1 UID: 0 PID: 5983 Comm: syz-executor Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 RIP: 0010:inet_sock_destruct+0x623/0x730 net/ipv4/af_inet.c:156 Code: 0f 0b 90 e9 62 fe ff ff e8 7a db b5 f7 90 0f 0b 90 e9 95 fe ff ff e8 6c db b5 f7 90 0f 0b 90 e9 bb fe ff ff e8 5e db b5 f7 90 <0f> 0b 90 e9 e1 fe ff ff 89 f9 80 e1 07 80 c1 03 38 c1 0f 8c 9f fc RSP: 0018:ffffc90000a08b48 EFLAGS: 00010246 RAX: ffffffff8a09d0b2 RBX: dffffc0000000000 RCX: ffff888024a23c80 RDX: 0000000000000100 RSI: 0000000000000fff RDI: 0000000000000000 RBP: 0000000000000fff R08: ffff88807e07c627 R09: 1ffff1100fc0f8c4 R10: dffffc0000000000 R11: ffffed100fc0f8c5 R12: ffff88807e07c380 R13: dffffc0000000000 R14: ffff88807e07c60c R15: 1ffff1100fc0f872 FS: 00005555604c4500(0000) GS:ffff888125af1000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00005555604df5c8 CR3: 0000000032b06000 CR4: 00000000003526f0 Call Trace: <IRQ> __sk_destruct+0x86/0x660 net/core/sock.c:2339 rcu_do_batch kernel/rcu/tree.c:2605 [inline] rcu_core+0xca8/0x1770 kernel/rcu/tree.c:2861 handle_softirqs+0x286/0x870 kernel/softirq.c:579 __do_softirq kernel/softirq.c:613 [inline] invoke_softirq kernel/softirq.c:453 [inline] __irq_exit_rcu+0xca/0x1f0 kernel/softirq.c:680 irq_exit_rcu+0x9/0x30 kernel/softirq.c:696 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1052 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1052 </IRQ>
- Yayın
- 1 Eki 2025
- Güncelleme
- 19 Eki 2026
- EPSS
- %0,1 · 8. yüzdelik
- CWE
- —
Rapor araçları
Aksiyon skoru
31
İzleyin
Şimdilik düşük öncelik.
- CVSS
- 31 / 40 · 7.8 / 10
- CISA KEV
- 0 / 30 · Listede değil
- EPSS
- 0 / 30 · %0,1
CISA SSVC kararı
- Sömürü
- yok
- Otomatikleştirilebilir
- hayır
- Teknik etki
- tam
Vulnrichment: CISA'nın karar ağacı girdileri.
Bu kayıt değişirse haber alın
- KEV'de değil: sahada sömürü kaydı yok
- Kavram kanıtı var, silahlaştırılmış modül yok
- Düzeltme yayımlandı
Bunlardan biri değişirse günlük e-posta özetinde haber veririz.
WordPress siteniz mi var? WP Lens ile ücretsiz tarayın
Noroxi analizi
Sizin ortamınızda ne anlama geliyor?
Yukarıdaki değerlendirme kaydın verisinden otomatik üretilir; ortamınızı bilmez. Bu açığın sizde gerçekten sömürülebilir olup olmadığını ve hangi önlemin yeteceğini ekibimiz sizin sistemlerinizde doğrular.
Bu ürünü kullanıyoruz, yardım isteyinEtkilenen sistemler
Sürümünüz etkileniyor mu?
Ürünü seçip kullandığınız sürümü yazın. Bu kaydın sürüm aralıklarıyla tarayıcınızda karşılaştırılır; sürüm hiçbir yere gönderilmez.
| Üretici | Ürün | CPE |
|---|---|---|
| linux | linux kernel | cpe:2.3:o:linux:linux_kernel |
| debian | debian linux | cpe:2.3:o:debian:debian_linux |
Etkilenen sürümler
NVD sürüm aralıkları (katalogdaki ürünler için). Stack’inize sürümle eklerseniz eşleşme bunlarla yapılır.
- debian debian linux11.0
- linux linux kernel5.5 ve sonrası · 5.10.245 öncesi
- linux linux kernel5.11 ve sonrası · 5.15.194 öncesi
- linux linux kernel5.16 ve sonrası · 6.1.153 öncesi
- linux linux kernel4.17 ve sonrası · 5.4.300 öncesi
- linux linux kernel6.7 ve sonrası · 6.12.48 öncesi
- linux linux kernel6.13 ve sonrası · 6.16.8 öncesi
- linux linux kernel6.2 ve sonrası · 6.6.107 öncesi
- linux linux kernel6.17
Üreticinin bildirdiği sürümler
Kaydı açan otorite (Linux) tarafından bildirilen etkilenen sürüm aralıkları. NVD'nin CPE analizinden bağımsızdır ve genellikle ondan önce gelir.
Linux Linux
- 4.17etkilenir
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · 08f58d10f5abf11d297cc910754922498c921f91 öncesietkilenir · git
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · 05366527f44cf4b884f3d9462ae8009be9665856 öncesietkilenir · git
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · 7429b8b9bfbc276fd304fbaebc405f46b421fedf öncesietkilenir · git
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · 9c2a6456bdf9794474460d885c359b6c4522d6e3 öncesietkilenir · git
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · 66bcb04a441fbf15d66834b7e3eefb313dd750c8 öncesietkilenir · git
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · 539920180c55f5e13a2488a2339f94e6b8cb69e0 öncesietkilenir · git
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · de89e58368f8f07df005ecc1c86ad94898a999f2 öncesietkilenir · git
- 4f738adba30a7cfc006f605707e7aee847ffefa0 ve sonrası · a3967baad4d533dc254c31e0d221e51c8d223d58 öncesietkilenir · git
- 4.17 öncesietkilenmez · semver
Paket düzeyi etkilenme
OSV ve GitHub Advisory verisi: ekosistem, paket ve aralık. SBOM eşleşmesi bu tabloyu kullanır.
| Ekosistem | Paket | Etkilenen aralık | Düzeltme |
|---|---|---|---|
| Debian:11 | linux | 5.10.247-1 öncesi | 5.10.247-1 |
| Debian:12 | linux | 6.1.153-1 öncesi | 6.1.153-1 |
| Debian:13 | linux | 6.12.48-1 öncesi | 6.12.48-1 |
| Debian:14 | linux | 6.16.8-1 öncesi | 6.16.8-1 |
| openSUSE:Leap 15.6 | dtb-aarch64 | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-64kb | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-debug | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-default | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-default-base | 6.4.0-150600.23.87.1.150600.12.40.1 öncesi | 6.4.0-150600.23.87.1.150600.12.40.1 |
| openSUSE:Leap 15.6 | kernel-docs | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-kvmsmall | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-obs-build | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-obs-qa | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-source | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-syms | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| openSUSE:Leap 15.6 | kernel-zfcpdump | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| SUSE:Linux Enterprise Live Patching 15 SP6 | kernel-default | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| SUSE:Linux Enterprise Live Patching 15 SP6 | kernel-livepatch-SLE15-SP6_Update_20 | 1-150600.13.3.1 öncesi | 1-150600.13.3.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | kernel-64kb | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | kernel-default-base | 6.4.0-150600.23.87.1.150600.12.40.1 öncesi | 6.4.0-150600.23.87.1.150600.12.40.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | kernel-docs | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | kernel-obs-build | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | kernel-source | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | kernel-syms | 6.4.0-150600.23.87.1 öncesi | 6.4.0-150600.23.87.1 |
+1
Aynı üründe
linux: tüm kayıtlarAynı birincil ürünün en yüksek skorlu diğer kayıtları.
- CVE-2026-31431crypto: algif_aead - Revert to operating out-of-placeKEV90Hemen
- CVE-2022-0847A flaw was found in the way the "flags" member of the new pipe buffer structure was lacking proper initialization in copy_page_to_iter_pipe KEV89Hemen
- CVE-2021-22555Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACEKEV85Hemen
Bu üründe bundan önce ve sonra yayımlananlar
- ← ÖncekiCVE-2022-504271 Eki 2025 · ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()22İzleyin
- ← ÖncekiCVE-2025-399121 Eki 2025 · nfs/localio: restore creds before releasing pageio data22İzleyin
- Sonraki →CVE-2022-504281 Eki 2025 · ext4: fix off-by-one errors in fast-commit block filling22İzleyin
Düzeltme
Hangi sürüme geçmeli
Üretici, paket deposu ve Microsoft kayıtlarından derlenen düzeltme sürümleri. Yükseltmeden önce üreticinin notunu doğrulayın.
| Ürün / paket | Düzeltilmiş sürüm | Kaynak |
|---|---|---|
| Linux Linux | 05366527f44cf4b884f3d9462ae8009be9665856 | Üretici (CNA) |
| Linux Linux | 08f58d10f5abf11d297cc910754922498c921f91 | Üretici (CNA) |
| Linux Linux | 539920180c55f5e13a2488a2339f94e6b8cb69e0 | Üretici (CNA) |
| Linux Linux | 66bcb04a441fbf15d66834b7e3eefb313dd750c8 | Üretici (CNA) |
| Linux Linux | 7429b8b9bfbc276fd304fbaebc405f46b421fedf | Üretici (CNA) |
| Linux Linux | 9c2a6456bdf9794474460d885c359b6c4522d6e3 | Üretici (CNA) |
| Linux Linux | a3967baad4d533dc254c31e0d221e51c8d223d58 | Üretici (CNA) |
| Linux Linux | de89e58368f8f07df005ecc1c86ad94898a999f2 | Üretici (CNA) |
| azl3 kernel 6.6.104.2-4 on Azure Linux 3.0 | 6.6.112.1-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| cbl2 kernel 5.15.186.1-1 on CBL Mariner 2.0 | 5.15.200.1-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| debian:linux | 6.1.153-1 · Debian:12 | Paket deposu (OSV) |
| opensuse:dtb-aarch64 | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-64kb | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-debug | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-default | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-default-base | 6.4.0-150600.23.87.1.150600.12.40.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-docs | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-kvmsmall | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-obs-build | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-obs-qa | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-source | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-syms | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| opensuse:kernel-zfcpdump | 6.4.0-150600.23.87.1 · openSUSE:Leap 15.6 | Paket deposu (OSV) |
| suse:kernel-64kb | 6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSS | Paket deposu (OSV) |
| suse:kernel-default | 6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Live Patching 15 SP6 | Paket deposu (OSV) |
| suse:kernel-default-base | 6.4.0-150600.23.87.1.150600.12.40.1 · SUSE:Linux Enterprise Server 15 SP6-LTSS | Paket deposu (OSV) |
| suse:kernel-docs | 6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSS | Paket deposu (OSV) |
| suse:kernel-livepatch-SLE15-SP6_Update_20 | 1-150600.13.3.1 · SUSE:Linux Enterprise Live Patching 15 SP6 | Paket deposu (OSV) |
| suse:kernel-obs-build | 6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSS | Paket deposu (OSV) |
| suse:kernel-source | 6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSS | Paket deposu (OSV) |
+2
İstismar durumu
Kavram kanıtı mevcut
Kamuya açık bir kavram kanıtı ya da tespit imzası var. İstismar bilgisi dışarıda; yamayı geciktirmeyin.
Kanıt
- GitHub’da kavram kanıtı deposu ×1
Noroxi istismar kodu barındırmaz ve istismar bağlantısı vermez. Metasploit modül adı ve Nuclei şablon kimliği gösterilir (kod değil, ad); Exploit-DB kayıtları ve PoC depoları yalnızca sayı olarak verilir.
| Kaynak | Tür | Tarih |
|---|---|---|
| GitHub’da kavram kanıtı deposu | stars:1 | 2025-10-13 |
Araştırma bağlamı
Pentester ve araştırmacı için: saldırı profili, puan anlaşmazlığı, zaman çizelgesi, yama commit’leri, kredi, varyant ve zincir adayları, bug bounty kapsamı. Hepsi mevcut veriden türetilir; istismar kodu içermez.
Zaman çizelgesi
Yayından bugüne: kavram kanıtı, Metasploit modülü, CISA KEV ve düzeltme kaydı. Tarihler kaynakların bildirdiği tarihlerdir.
- Yayın
- İlk kavram kanıtı+12 gün
- Bugün26 Eki 2026+390 gün
FIRST EPSS günlük puanı; yalnızca 0,01 ve üstü değişimler kaydedilir (adım grafiği).
Yama ve commit bağlantıları
Referanslardaki commit, PR ve diff adresleri. Patch-diff ve varyant avı için başlangıç noktası; istismar değil, düzeltmedir.
Referanslarda commit ya da PR bağlantısı yok.
Kredi
Tüm araştırmacılarCNA kaydında adı geçen bulan, bildiren ve analistler. Ada tıklayın, aynı araştırmacının diğer kayıtlarını görün.
CNA kaydında kredi yok.
Varyant adayları
Aynı üründe aynı zafiyet sınıfı, 18 ay içinde. Yama kök nedeni kapatmadıysa kardeş hata burada olur.
Gece hesaplanan ilişki yok.
Zincir adayları
Aynı üründe kimlik doğrulama atlatma ile yetki isteyen bir açık kısa aralıkla yayımlanmış: birlikte kimlik doğrulamasız bir yola dönüşebilir.
—
Bug bounty kapsamı
Bilinen herkese açık program yok.
Kaynak: bounty-targets-data (HackerOne, Bugcrowd, Intigriti, YesWeHack herkese açık listeleri).
Teknik detay
Saldırı koşulları
- Sisteme yerel erişimi olan biri tetikleyebilir.
- Düşük yetkili bir hesap yeterli.
- Kullanıcının bir şey yapması gerekmez.
- Özel bir koşul gerekmez; tekrarlanabilir.
Başarılı olursa
- Gizlilik
- yüksek · veriler okunabilir
- Bütünlük
- yüksek · veri ya da yapılandırma değiştirilebilir
- Erişilebilirlik
- yüksek · hizmet durdurulabilir
- Saldırı vektörü
- Yerel
- Karmaşıklık
- Düşük
- Gereken yetki
- Düşük
- Kullanıcı etkileşimi
- Gerekmez
- Kapsam
- Değişmez
- Gizlilik etkisi
- Yüksek
- Bütünlük etkisi
- Yüksek
- Erişilebilirlik etkisi
- Yüksek
Zayıflık sınıfı (CWE)
—
CVSS vektörü
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
nvd-primary
Saldırı bağlamı
Bu zafiyet sınıfının (CWE) MITRE CAPEC saldırı desenleri ve ATT&CK teknikleri. Tespit kuralı ve tehdit avı için başlangıç noktası.
Bu CWE için MITRE'de CAPEC/ATT&CK eşlemesi yok.
Değişiklik günlüğü
- Düzeltme✗ → ✓
Takip ettiğiniz kayıtlarda bu değişiklikler bildirim olarak da gelir. →
Referanslar
Tüm referansları göster (9 daha)Daha az göster
- git.kernel.org/stable/c/08f58d10f5abf11d297cc910754922498c921f91
- git.kernel.org/stable/c/539920180c55f5e13a2488a2339f94e6b8cb69e0
- git.kernel.org/stable/c/66bcb04a441fbf15d66834b7e3eefb313dd750c8
- git.kernel.org/stable/c/7429b8b9bfbc276fd304fbaebc405f46b421fedf
- git.kernel.org/stable/c/9c2a6456bdf9794474460d885c359b6c4522d6e3
- git.kernel.org/stable/c/a3967baad4d533dc254c31e0d221e51c8d223d58
- git.kernel.org/stable/c/de89e58368f8f07df005ecc1c86ad94898a999f2
- lists.debian.org/debian-lts-announce/2025/10/msg00008.html
- cert-portal.siemens.com/productcert/html/ssa-253495.html
Üretici bildirimleri ve resmî kayıtlar. İstismar/PoC bağlantıları bilinçli olarak dışarıda bırakıldı.