CVE-2021-4456

Orta

Açıklama

Perl için Net::CIDR'ın 0.24 öncesi sürümleri, IP CIDR adreslerindeki baştaki sıfırları hatalı işlemektedir ve bu durum belirsiz etkilere yol açabilir. `addr2cidr` ve `cidrlookup` fonksiyonları, bir CIDR dizesinde baştaki sıfırları döndürebilir; bu da söz konusu dizelerin sonraki kullanıcılar tarafından sekizlik sayılar olarak ayrıştırılmasına neden olabilir. Bazı durumlarda bir saldırgan, bunu IP adreslerine dayalı erişim kontrollerini atlatmak için kullanabilir. Dokümantasyon, güvenilmeyen CIDR dizelerinin `cidrvalidate` fonksiyonu ile doğrulanmasını önermektedir. Ancak bu hafifletme yöntemi isteğe bağlıdır ve varsayılan olarak zorunlu kılınmamıştır. Uygulamada kullanıcılar, bunun güvenli olduğunu yanlış varsayarak, güvenilmeyen girdileri doğrulama yapmadan `addr2cidr` veya `cidrlookup` ile çağırabilirler.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünMrsam Net\
Yayın27 Şub 2026
İlk görülme27 Şub 2026
Zayıflık türüCWE-704CWE-704

Nasıl düzeltilir

Güncelleyin
  • mrsam net\0.24 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
mrsam net\\ ≤ v < 0.240.24

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.