CVE-2011-10007

Yüksek

Açıklama

Perl için File::Find::Rule 0.34 ve öncesi sürümler, `grep()` işlevi özel olarak hazırlanmış bir dosya adıyla karşılaştığında Keyfi Kod Çalıştırma zafiyetine sahiptir. Bir dosya tutamacı, `open()` fonksiyonunun 2 argümanlı formuyla açılmaktadır; bu durum, saldırgan tarafından kontrol edilen bir dosya adının `open()` fonksiyonuna MODE parametresi sağlamasına izin vererek dosya adını yürütülecek bir komuta dönüştürür. Örnek: $ mkdir /tmp/poc; echo > "/tmp/poc/|id" $ perl -MFile::Find::Rule \ -E 'File::Find::Rule->grep("foo")->in("/tmp/poc")' uid=1000(user) gid=1000(user) groups=1000(user),100(users)

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünFile::Find::Rule
Yayın5 Haz 2025
İlk görülme5 Haz 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
RCLAMP File::Find::Rulev ≤ 0.34—

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.

Intelligence 360 paketinde

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.

CVE-2011-10007 · File::Find::Rule · Dark Radar