CVE-2026-8450
Açıklama
Perl için HTTP::Daemon 6.17 öncesi sürümler, send_file() aracılığıyla işletim sistemi komut enjeksiyonuna izin verir. send_file(), dize argümanını Perl'in 2-arg open() fonksiyonu ile açar. 2-arg formu sihirli önekleri yorumlar: '| cmd' ve 'cmd |' bir alt işleme boru hattı açar, '> path' ve '>> path' ise yolu yazma veya ekleme için açar. send_file() fonksiyonuna iletilen güvenilmeyen girdiler, daemon işlemi UID'si ile işletim sistemi komutlarını çalıştırabilir. Okuma borusu formu ('cmd |'), ayrıca alt işlem standart çıktısını (stdout) HTTP yanıt gövdesine sızdırır. Yazma modu formları, saldırgan tarafından seçilen yollarda dosyalar oluşturabilir veya mevcut dosyaları kırpabilir.
Nasıl düzeltilir
- OALDERS HTTP::Daemon6.17 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| OALDERS HTTP::Daemon | v < 6.17 | 6.17 |
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.