CVE-2025-40022
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: crypto: af_alg - af_alg_ctx içerisindeki hatalı boolean değerleri düzeltildi 1b34cbbf4f01 numaralı commit ("crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg"), bazı alanları bool türünden u32 tipinde 1-bitlik bit alanlarına dönüştürmüştür. Ancak, özellikle 'more' ve 'merge' alanlarına yapılan bazı atamalar, 1'den büyük değerler atamaktadır. Bunlar, sıfırın false ve sıfır dışındaki değerlerin true olduğu C dilinin örtük bool dönüşümüne dayanıyordu. Bunun yerine u32 tipinde 1-bitlik bit alanları kullanıldığında, değerin mod 2'si alınmakta ve bu durum, 1 olması beklenen bazı durumlarda 0 atanmasına neden olmaktadır. Bu sorun, bool türü geri getirilerek düzeltilmiştir.
Nasıl düzeltilir
- Linux Linux3a21698ace915a445bce2d0dcfc84b6d2199baf7, d382d6daf0184490f366562469a5673f65ee2662, 54506c6335690f4ef1b9f154e34f5a604c72c1ed, 8703940bd30b5ad94408d28d7192db2491cd3592, 316b090c2fee964c307a634fecc7df269664b158, fbe96bd25423e61273d8831e995260b429d850b6, d0ca0df179c4b21e2a6c4a4fb637aa8fa14575cb, 6.1.155, 6.6.109, 6.12.50, 6.16.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 0f28c4adbc4a97437874c9b669fd7958a8c6d6ce ≤ v < 3a21698ace915a445bce2d0dcfc84b6d2199baf7, e4c1ec11132ec466f7362a95f36a506ce4dc08c9 ≤ v < d382d6daf0184490f366562469a5673f65ee2662, 1f323a48e9b5ebfe6dc7d130fdf5c3c0e92a07c8 ≤ v < 54506c6335690f4ef1b9f154e34f5a604c72c1ed, 7c4491b5644e3a3708f3dbd7591be0a570135b84 ≤ v < 8703940bd30b5ad94408d28d7192db2491cd3592, 9aee87da5572b3a14075f501752e209801160d3d ≤ v < 316b090c2fee964c307a634fecc7df269664b158, 45bcf60fe49b37daab1acee57b27211ad1574042 ≤ v < fbe96bd25423e61273d8831e995260b429d850b6, 1b34cbbf4f011a121ef7b2d7d6e6920a036d5285 ≤ v < d0ca0df179c4b21e2a6c4a4fb637aa8fa14575cb, 6.1.154 ≤ v < 6.1.155, 6.6.108 ≤ v < 6.6.109, 6.12.49 ≤ v < 6.12.50, 6.16.9 ≤ v < 6.16.10 | 3a21698ace915a445bce2d0dcfc84b6d2199baf7, d382d6daf0184490f366562469a5673f65ee2662, 54506c6335690f4ef1b9f154e34f5a604c72c1ed, 8703940bd30b5ad94408d28d7192db2491cd3592, 316b090c2fee964c307a634fecc7df269664b158, fbe96bd25423e61273d8831e995260b429d850b6, d0ca0df179c4b21e2a6c4a4fb637aa8fa14575cb, 6.1.155, 6.6.109, 6.12.50, 6.16.10 |
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.