← CVE Veritabanı

CVE-2026-80634

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
9.8
EPSS
0.7%
CWE
—
KEV Durumu
Hayır

Yayım tarihi: 28 Ağustos 2026

Linux çekirdeğinde aşağıdaki güvenlik açığı çözülmüştür: netfilter: flowtable: köprü VLAN kaldırma sırasında num_encaps underflow oluşmasını önleme DEV_PATH_BR_VLAN_UNTAG durumu, WARN_ON_ONCE() içinde info->num_encaps değerini azaltır. num_encaps u8 tipindedir, bu nedenle zaten 0 ise azaltma işlemi yine de gerçekleşir ve değeri 255'e sarar. Break hanya inner switch'i terk eder - daha sonraki bir yol girişi, info->indev değerini yeniden gerçek bir cihaza ayarlayabilir ve num_encaps == 255 ile dönebiliriz. nft_dev_forward_path() daha sonra info.encap[] (boyut 2) dizisini num_encaps değerine kadar dolaşır, bu da yığın okuması dışında bir erişim ve güzergah tanımlayıcısına kopyalanan yanlış bir sayı anlamına gelir. Bu durum yalnızca bozuk bir köprü yol yığınında oluşabileceğinden, WARN_ON_ONCE eklenmiştir, ancak bu durumun makul bir şekilde ele alınması gerekir. Azaltma işlemini WARN_ON_ONCE dışına taşıyın. [ Bu sırada, bu durum yalnızca hatalı bir köprü yol yığını ile oluşabileceğinden, WARN_ON_ONCE kaldırılabilir -pablo ].

Orijinal açıklama (İngilizce)

In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: avoid num_encaps underflow on bridge VLAN untag The DEV_PATH_BR_VLAN_UNTAG case post-decrements info->num_encaps inside WARN_ON_ONCE(). num_encaps is u8, so if it's already 0 the decrement still happens and wraps it to 255. The break only leaves the inner switch -- a later path entry can set info->indev back to a real device, and we end up returning with num_encaps == 255. nft_dev_forward_path() then walks info.encap[] (size 2) up to num_encaps, which means an OOB stack read and a bogus count copied into the route descriptor. Should only happen on a malformed bridge path stack, hence the WARN, but worth handling sanely. Move the decrement out of the WARN. [ While at this, remove the WARN_ON_ONCE since this can only happen with a buggy bridge path stack --pablo ].

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.