CVE-2026-64617
Açıklama
Perl için Data::PubSub::Shared'ın 0.07 öncesi sürümleri, dünya tarafından okunabilir bir mmap destek dosyası oluşturur ve bu dosyayı O_EXCL veya O_NOFOLLOW olmadan açar. Segment, pubsub.h içerisinde open(path, O_RDWR|O_CREAT, 0666) ile oluşturulur. Mod 0666 olduğundan, varsayılan 022 umask altında dosya 0644 modunda (dünya tarafından okunabilir) oluşturulur. O_NOFOLLOW eksiktir, bu nedenle yol üzerine yerleştirilen bir sembolik bağlantı takip edilir ve O_EXCL eksiktir, bu nedenle open işlemi hata vermek yerine sessizce önceden yerleştirilmiş bir dosyayı kullanır. Bir "Shared" segmenti doğal olarak /tmp veya /dev/shm gibi paylaşılan bir dizinde bulunur; burada herhangi bir yerel kullanıcı, dünya tarafından okunabilir segmentte saklanan IPC yüklerini okuyabilir ve yoldaki önceden yerleştirilmiş bir dosya veya sembolik bağlantı, yerel bir saldırganın ön oluşturma yarışını kazanmasına veya open işlemini yönlendirmesine olanak tanır.
Nasıl düzeltilir
- EGOR Data::PubSub::Shared0.07 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| EGOR Data::PubSub::Shared | v < 0.07 | 0.07 |
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.