İçeriğe atla
Noroxi
NVD / CVE Programı· CNA Linux

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>

YüksekCVSS 7.8 · v3.1—Kavram kanıtı Düzeltme var
Güncelleme
19 Eki 2026
EPSS
%0,1 · 8. yüzdelik
CWE
—

Rapor araçları

JSON

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.

CVE-2025-39913 kaydını takip edin

Ne zaman haber verilir

  • CISA KEV'e girdiğinde
  • istismar kodu ortaya çıktığında ya da silahlaştırıldığında
  • kayıt güncellendiğinde (düzeltme sürümü dahil)
  • EPSS bir haftada 20 puan arttığında

Günde bir e-posta özeti (06:00 UTC); webhook bağlarsanız KEV ve silahlaştırılmış istismar anında.

Ücretsiz hesapla ayrıca

WordPress siteniz mi var? WP Lens ile ücretsiz tarayın

  • Stack uyarıları: kullandığınız ürün ve sürümleri ekleyin, onları etkileyen yeni CVE'ler size gelsin
  • Site izleme: 1 site, kesintide anında e-posta
  • Alan adınızı ekleyin: alt alan adları ve ele geçirme riski her hafta taransın (1 alan adı)
  • Güvenlik araçlarında saatte 10 tarama (hesapsız günde 3), API anahtarı ve MCP
  • Taramalarınız tek panelde: bulgular, son taramada değişenler, alan adı ya da müşteri başına rapor (PDF, paylaşım bağlantısı)
Tüm ücretsiz araçlar

E-postayla kayıt olun · Hesabınız var mı? Giriş yapın

Ücretsiz hesap, kart istenmez. Takibi istediğiniz an bırakırsınız.

WordPress siteniz mi var? WP Lens ile ücretsiz tarayın

Sürümünüz etkileniyor mu? Kontrol edin

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 isteyin

Etkilenen 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
linuxlinux kernel
debiandebian 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.

EkosistemPaketEtkilenen aralıkDüzeltme
Debian:11linux5.10.247-1 öncesi5.10.247-1
Debian:12linux6.1.153-1 öncesi6.1.153-1
Debian:13linux6.12.48-1 öncesi6.12.48-1
Debian:14linux6.16.8-1 öncesi6.16.8-1
openSUSE:Leap 15.6dtb-aarch646.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-64kb6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-debug6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-default6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-default-base6.4.0-150600.23.87.1.150600.12.40.1 öncesi6.4.0-150600.23.87.1.150600.12.40.1
openSUSE:Leap 15.6kernel-docs6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-kvmsmall6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-obs-build6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-obs-qa6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-source6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-syms6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
openSUSE:Leap 15.6kernel-zfcpdump6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
SUSE:Linux Enterprise Live Patching 15 SP6kernel-default6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
SUSE:Linux Enterprise Live Patching 15 SP6kernel-livepatch-SLE15-SP6_Update_201-150600.13.3.1 öncesi1-150600.13.3.1
SUSE:Linux Enterprise Server 15 SP6-LTSSkernel-64kb6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
SUSE:Linux Enterprise Server 15 SP6-LTSSkernel-default-base6.4.0-150600.23.87.1.150600.12.40.1 öncesi6.4.0-150600.23.87.1.150600.12.40.1
SUSE:Linux Enterprise Server 15 SP6-LTSSkernel-docs6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
SUSE:Linux Enterprise Server 15 SP6-LTSSkernel-obs-build6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
SUSE:Linux Enterprise Server 15 SP6-LTSSkernel-source6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1
SUSE:Linux Enterprise Server 15 SP6-LTSSkernel-syms6.4.0-150600.23.87.1 öncesi6.4.0-150600.23.87.1

+1

Aynı birincil ürünün en yüksek skorlu diğer kayıtları.

  • CVE-2026-31431crypto: algif_aead - Revert to operating out-of-placeKEV
    90Hemen
  • 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 KEV
    89Hemen
  • CVE-2021-22555Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACEKEV
    85Hemen

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 data
    22İzleyin
  • Sonraki →CVE-2022-504281 Eki 2025 · ext4: fix off-by-one errors in fast-commit block filling
    22İ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 / paketDüzeltilmiş sürümKaynak
Linux Linux05366527f44cf4b884f3d9462ae8009be9665856Üretici (CNA)
Linux Linux08f58d10f5abf11d297cc910754922498c921f91Üretici (CNA)
Linux Linux539920180c55f5e13a2488a2339f94e6b8cb69e0Üretici (CNA)
Linux Linux66bcb04a441fbf15d66834b7e3eefb313dd750c8Üretici (CNA)
Linux Linux7429b8b9bfbc276fd304fbaebc405f46b421fedfÜretici (CNA)
Linux Linux9c2a6456bdf9794474460d885c359b6c4522d6e3Üretici (CNA)
Linux Linuxa3967baad4d533dc254c31e0d221e51c8d223d58Üretici (CNA)
Linux Linuxde89e58368f8f07df005ecc1c86ad94898a999f2Üretici (CNA)
azl3 kernel 6.6.104.2-4 on Azure Linux 3.06.6.112.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
cbl2 kernel 5.15.186.1-1 on CBL Mariner 2.05.15.200.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
debian:linux6.1.153-1 · Debian:12Paket deposu (OSV)
opensuse:dtb-aarch646.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-64kb6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-debug6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-default6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-default-base6.4.0-150600.23.87.1.150600.12.40.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-docs6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-kvmsmall6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-obs-build6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-obs-qa6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-source6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-syms6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
opensuse:kernel-zfcpdump6.4.0-150600.23.87.1 · openSUSE:Leap 15.6Paket deposu (OSV)
suse:kernel-64kb6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSSPaket deposu (OSV)
suse:kernel-default6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Live Patching 15 SP6Paket deposu (OSV)
suse:kernel-default-base6.4.0-150600.23.87.1.150600.12.40.1 · SUSE:Linux Enterprise Server 15 SP6-LTSSPaket deposu (OSV)
suse:kernel-docs6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSSPaket deposu (OSV)
suse:kernel-livepatch-SLE15-SP6_Update_201-150600.13.3.1 · SUSE:Linux Enterprise Live Patching 15 SP6Paket deposu (OSV)
suse:kernel-obs-build6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSSPaket deposu (OSV)
suse:kernel-source6.4.0-150600.23.87.1 · SUSE:Linux Enterprise Server 15 SP6-LTSSPaket 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.

Kamuya açık istismar kanıtı
KaynakTürTarih
GitHub’da kavram kanıtı deposustars:12025-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.

  1. Yayın
  2. İlk kavram kanıtı+12 gün
  3. Bugün26 Eki 2026+390 gün
EPSS son 120 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.

CNA 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üğü

  1. Düzeltme✗ → ✓

Takip ettiğiniz kayıtlarda bu değişiklikler bildirim olarak da gelir. →

Referanslar

Tüm kayıtlar