CVE-2026-90070
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: tpm: st33zp24: Durum okuma hatasında sıfır döndürün st33zp24_status(), taşıma katmanı okumasının sonucunu yoksayar ve hiçbir bayt alınmadığında bile veri döndürür. Örneğin I2C taşıma katmanı, kayıt seçici yazma işlemi kısa sürdüğünde veya başarısız olduğunda i2c_master_recv() işlemini atlar ve veriyi başlatılmamış durumda bırakır. Ortaya çıkan yığın değeri TPM_STS bayrakları olarak yorumlanabilir ve durum kontrollerinin hatalı şekilde tamamlanmasına neden olabilir. Durum geri çağırma fonksiyonu bir taşıma hatasını iletemez. recv() tam olarak bir bayt raporlamadığı sürece sıfır döndürülmelidir. Hiçbir durum biti ayarlanmadığında, çağrıcılar geçersiz bir durum değerine göre hareket etmek yerine işlemi yeniden dener veya mevcut zaman aşımı ya da hata yolunu izler. Bu sorun bir statik analiz denetleyicisi tarafından bulunmuş ve manuel kaynak kodu incelemesiyle doğrulanmıştır.
Nasıl düzeltilir
- Linux Linuxd732cfc4befe28f02ec82ed5fd2bc2a21fbabd42, 4973e8386257eed10e5433a94a53bcc6ec37d2a1, 981307e2e8a930da492c2bcf763865c47c2a5165, 1bfd5c54e40704ce93d128a25de3d8dd772bf183, 38c26fe4522963a91d4fb02c844d8faa740fe9d1, 14feaa498c20c1b7ddefe27de5329aaff822cc0d, e6d7d9b665419cda3e9f91030d81c9f8ba71e51d, 8b92687708f5ef980de01c2042dbd76d11f78547 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < d732cfc4befe28f02ec82ed5fd2bc2a21fbabd42, 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < 4973e8386257eed10e5433a94a53bcc6ec37d2a1, 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < 981307e2e8a930da492c2bcf763865c47c2a5165, 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < 1bfd5c54e40704ce93d128a25de3d8dd772bf183, 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < 38c26fe4522963a91d4fb02c844d8faa740fe9d1, 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < 14feaa498c20c1b7ddefe27de5329aaff822cc0d, 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < e6d7d9b665419cda3e9f91030d81c9f8ba71e51d, 251a7b08213af82e40e4a70cac056e245853c410 ≤ v < 8b92687708f5ef980de01c2042dbd76d11f78547, 3.9 | d732cfc4befe28f02ec82ed5fd2bc2a21fbabd42, 4973e8386257eed10e5433a94a53bcc6ec37d2a1, 981307e2e8a930da492c2bcf763865c47c2a5165, 1bfd5c54e40704ce93d128a25de3d8dd772bf183, 38c26fe4522963a91d4fb02c844d8faa740fe9d1, 14feaa498c20c1b7ddefe27de5329aaff822cc0d, e6d7d9b665419cda3e9f91030d81c9f8ba71e51d, 8b92687708f5ef980de01c2042dbd76d11f78547 |
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.