CVE-2026-89843
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: scsi: qla2xxx: Bilgi sızıntısını önlemek için bsg yığın tamponları sıfırla Çeşitli bsg işleyicileri, isteklerini/yanıtlarını başlatılmamış 256 baytlık bir yığın tamponunda (uint8_t bsg[DMA_POOL_SIZE]) hazırlar ve burayı yalnızca kullanıcı tarafından sağlanan istek yükü kadar baytı kopyalayan sg_copy_to_buffer() aracılığıyla doldurur. İstek yapıdan daha kısa olduğunda, tamponun geri kalanı eski yığın verilerini tutmaya devam eder. Ardından qla2x00_read_fru_status() ve qla2x00_read_i2c(), tüm yapıyı sg_copy_from_buffer() ile yanıt yüküne geri kopyalayarak başlatılmamış yığın baytlarının kullanıcı alanına sızmasına neden olur. Yazma/güncelleme yolları tamponu geri kopyalamaz ancak cihaza başlatılmamış alanlar besleyebilir. Kısa isteklerin artık eski belleği ifşa etmemesi için, heap kzalloc() yaklaşımını yansıtacak şekilde beş işleyicinin tamamında yığın tamponu bildirim sırasında sıfırlanmıştır.
Nasıl düzeltilir
- Linux Linux1c820d0900e4aacd5020b989159f6b4b2f7d0d6a, 26bc6a2c235a70bfc9b6de412600208aca820e20, 5ab32dff910291b5e6bf6223f8a4003536c1800a, 947c6bfcf7f5ec924995bec43e3108b98c75b44e, 708c0ec1e09c52fee24b74ce9398bf3f8d1c83fd, 4fe5790674097897a1af1367d1e384f7e5a62fb7, 7881faf862ee301ecfe3adc0725bd2fa0021cd95, b93d3bb3afe1b44489927de1eb4e66e8536a5935 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < 1c820d0900e4aacd5020b989159f6b4b2f7d0d6a, 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < 26bc6a2c235a70bfc9b6de412600208aca820e20, 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < 5ab32dff910291b5e6bf6223f8a4003536c1800a, 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < 947c6bfcf7f5ec924995bec43e3108b98c75b44e, 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < 708c0ec1e09c52fee24b74ce9398bf3f8d1c83fd, 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < 4fe5790674097897a1af1367d1e384f7e5a62fb7, 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < 7881faf862ee301ecfe3adc0725bd2fa0021cd95, 697a4bc69159c3396035b0506ffa55c4b2d0b1f4 ≤ v < b93d3bb3afe1b44489927de1eb4e66e8536a5935, 3.2 | 1c820d0900e4aacd5020b989159f6b4b2f7d0d6a, 26bc6a2c235a70bfc9b6de412600208aca820e20, 5ab32dff910291b5e6bf6223f8a4003536c1800a, 947c6bfcf7f5ec924995bec43e3108b98c75b44e, 708c0ec1e09c52fee24b74ce9398bf3f8d1c83fd, 4fe5790674097897a1af1367d1e384f7e5a62fb7, 7881faf862ee301ecfe3adc0725bd2fa0021cd95, b93d3bb3afe1b44489927de1eb4e66e8536a5935 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.