CVE-2026-72198
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ntfs: yalnızca yerleşik (resident) olan öznitelikler için yerleşik olmayan (non-resident) kayıtlar reddediliyor Paylaşılan arama zamanı öznitelik doğrulayıcısı, formatları yerleşik değerler gerektirdiği ve çağırıcıların döndürülen kayıtları yerleşik öznitelikler olarak işlediği için yerleşik olmayan $FILE_NAME ve $VOLUME_NAME kayıtlarını reddeder. Diğer yalnızca yerleşik olan öznitelik türleri hala genel yerleşik olmayan eşleme çifti kontrollerinden geçmektedir. Bu durum, gerçek yerleşik/yerleşik olmayan birleşim karmaşası yollarına yol açmaktadır. Inode yükleme işlemi $STANDARD_INFORMATION araması yapar ve ardından a->non_resident kontrolü yapmadan data.resident.value_offset değerini okur. ntfs_inode_sync_standard_information() fonksiyonu standart bilgi değerini güncellerken aynısını yapar. ntfs_write_volume_flags() da $VOLUME_INFORMATION araması yapar ve doğrudan data.resident.value_offset değerini okur. dir.c ve index.c dosyalarındaki $INDEX_ROOT çağırıcıları, yerleşik dizin kök değerini tüketmeden önce aynı arama sözleşmesine güvenir. Paylaşılan doğrulayıcıda tüm yalnızca yerleşik öznitelik türleri için yerleşik olmayan kayıtlar reddedilir. Mevcut $FILE_NAME ve $VOLUME_NAME davranımı korunur ancak bu işlem bir yardımcı fonksiyon üzerinden gerçekleştirilerek $STANDARD_INFORMATION, $OBJECT_ID, $VOLUME_INFORMATION, $INDEX_ROOT ve $EA_INFORMATION özniteliklerine genişletilir. $OBJECT_ID ve $EA_INFORMATION için bu işlem, yalnızca yerleşik formatlar için sözleşme sıkılaştırmasıdır; bu yama yalnızca yerleşik olmayan formu reddeder ve bu türler için yeni yerleşik değer doğrulaması eklemez.
Nasıl düzeltilir
- Linux Linuxb06b4fc2138ded8ee0b3dc602991ff6dbb10dd0a, 6626fb859f4c4772f2f59751d23937716e03f98f, 7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89, b54c9beb90e570bae17a9c18442aeeaf17165ccb, 097cdfd0a55df5af82c9753833f39a8bfadbcfcb ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < b06b4fc2138ded8ee0b3dc602991ff6dbb10dd0a, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 6626fb859f4c4772f2f59751d23937716e03f98f, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89, 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 ≤ v < b54c9beb90e570bae17a9c18442aeeaf17165ccb, 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 ≤ v < 097cdfd0a55df5af82c9753833f39a8bfadbcfcb, 2.6.12, 7.1 | b06b4fc2138ded8ee0b3dc602991ff6dbb10dd0a, 6626fb859f4c4772f2f59751d23937716e03f98f, 7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89, b54c9beb90e570bae17a9c18442aeeaf17165ccb, 097cdfd0a55df5af82c9753833f39a8bfadbcfcb |
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.