İçeriğe atla
Noroxi
NVD / CVE Programı· CNA certcc

CVE-2014-4877: Absolute path traversal vulnerability in GNU Wget before 1.16, when recursion is enabled, allows remote FTP servers to write to arbitrary…

KritikCVSS 9.3 · v2.0—Silahlaştırılmış Düzeltme var

Noroxi değerlendirmesi

Öncelik: Planlayın (aksiyon skoru 49/100)

  • Hazır saldırı modülü yayımlanmış (Metasploit); sömürmek özel uzmanlık gerektirmiyor.
  • Önümüzdeki 30 günde sömürülme olasılığı %39,8 (FIRST EPSS); kayıtların %98,6 kadarından yüksek.
  • Düzeltilmiş sürüm: wget (Debian:12) 1.16-1; wget (Debian:6.0) 1.12-2.1+deb6u1; wget (Debian:7) 1.13.4-3+deb7u2.

Olağan yama döngüsüne alın. wget (Debian:12) 1.16-1; wget (Debian:6.0) 1.12-2.1+deb6u1; wget (Debian:7) 1.13.4-3+deb7u2 ya da daha yeni sürüme yükseltin.

Kaydın verisinden otomatik üretilir: CVSS (NVD ve CNA), CISA KEV ve SSVC, FIRST EPSS, istismar kaynakları, düzeltme sürümleri. Nasıl hesaplıyoruz

Birincil kaynaklar: NVD · CVE.org · FIRST EPSS

Absolute path traversal vulnerability in GNU Wget before 1.16, when recursion is enabled, allows remote FTP servers to write to arbitrary files, and consequently execute arbitrary code, via a LIST response that references the same filename within two entries, one of which indicates that the filename is for a symlink.

Güncelleme
16 Haz 2026
EPSS
%39,8 · 98. yüzdelik

Rapor araçları

JSON

Aksiyon skoru

49

Planlayın

Olağan yama döngüsüne alın.

CVSS
37 / 40 · 9.3 / 10
CISA KEV
0 / 30 · Listede değil
EPSS
12 / 30 · %39,8

Bu kayıt değişirse haber alın

  • KEV'de değil: sahada sömürü kaydı yok
  • Silahlaştırılmış istismar var
  • Düzeltme yayımlandı

Bunlardan biri değişirse günlük e-posta özetinde haber veririz.

CVE-2014-4877 kaydını takip edin

Ne zaman haber verilir

  • CISA KEV'e girdiğinde
  • istismar kodu ortaya çıktığında ya da silahlaştırıldığında
  • kayıt güncellendiğinde (düzeltme sürümü dahil)
  • EPSS bir haftada 20 puan arttığında

Günde bir e-posta özeti (06:00 UTC); webhook bağlarsanız KEV ve silahlaştırılmış istismar ücretli planda 10 dakikada bir, ücretsizde saat başı.

Ücretsiz hesapla ayrıca

  • CVE uyarıları: kullandığınız ürün ve sürümleri ekleyin, onları etkileyen yeni CVE'ler size gelsin
  • Site izleme: 1 site, kesintide anında e-posta
  • Alan adınızı ekleyin: alt alan adları ve ele geçirme riski her hafta taransın (1 alan adı)
  • Güvenlik araçlarında saatte 10, günde en çok 30 tarama (hesapsız günde 3), API anahtarı ve MCP
  • Taramalarınız tek panelde: bulgular, son taramada değişenler, alan adı ya da müşteri başına rapor (PDF, paylaşım bağlantısı)
Tüm ücretsiz araçlar

E-postayla kayıt olun · Hesabınız var mı? Giriş yapın

Ücretsiz hesap, kart istenmez. Takibi istediğiniz an bırakırsınız.

Sürümünüz etkileniyor mu? Kontrol edin

Noroxi analizi

Sizin ortamınızda ne anlama geliyor?

Yukarıdaki değerlendirme kaydın verisinden otomatik üretilir; ortamınızı bilmez. Bu açığın sizde gerçekten sömürülebilir olup olmadığını ve hangi önlemin yeteceğini ekibimiz sizin sistemlerinizde doğrular.

Bu ürünü kullanıyoruz, yardım isteyin

Etkilenen sistemler

Sürümünüz etkileniyor mu?

Ürünü seçip kullandığınız sürümü yazın. Bu kaydın sürüm aralıklarıyla tarayıcınızda karşılaştırılır; sürüm hiçbir yere gönderilmez.

ÜreticiÜrün
gnuwget

Etkilenen sürümler

NVD sürüm aralıkları (katalogdaki ürünler için). Stack’inize sürümle eklerseniz eşleşme bunlarla yapılır.

  • gnu wget1.15 dahil
  • gnu wget1.12
  • gnu wget1.13
  • gnu wget1.13.1
  • gnu wget1.13.2
  • gnu wget1.13.3
  • gnu wget1.13.4
  • gnu wget1.14

Paket düzeyi etkilenme

OSV ve GitHub Advisory verisi: ekosistem, paket ve aralık. SBOM eşleşmesi bu tabloyu kullanır.

EkosistemPaketEtkilenen aralıkDüzeltme
Debian:12wget1.16-1 öncesi1.16-1
Debian:6.0wget1.12-2.1+deb6u1 öncesi1.12-2.1+deb6u1
Debian:7wget1.13.4-3+deb7u2 öncesi1.13.4-3+deb7u2
openSUSE:Tumbleweedwget1.18-2.3 öncesi1.18-2.3
Red Hat:enterprise_linux:6::clientwget0:1.12-5.el6_6.1 öncesi0:1.12-5.el6_6.1
Red Hat:enterprise_linux:6::clientwget-debuginfo0:1.12-5.el6_6.1 öncesi0:1.12-5.el6_6.1
Red Hat:enterprise_linux:7::clientwget0:1.14-10.el7_0.1 öncesi0:1.14-10.el7_0.1
Red Hat:enterprise_linux:7::clientwget-debuginfo0:1.14-10.el7_0.1 öncesi0:1.14-10.el7_0.1
Red Hat:rhel_eus:6.5::computenodewget0:1.12-1.12.el6_5 öncesi0:1.12-1.12.el6_5
Red Hat:rhel_eus:6.5::computenodewget-debuginfo0:1.12-1.12.el6_5 öncesi0:1.12-1.12.el6_5

Aynı üründe

gnu: tüm kayıtlar

Aynı birincil ürünün en yüksek skorlu diğer kayıtları.

  • CVE-2017-13089GNU Wget: stack overflow in HTTP protocol handling
    59Planlayın
  • CVE-2016-4971GNU wget before 1.18 allows remote servers to write to arbitrary files by redirecting a request from HTTP to a crafted FTP resource.
    49Planlayın
  • CVE-2017-13090GNU Wget: heap overflow in HTTP protocol handling
    46Planlayın

Bu üründe bundan önce ve sonra yayımlananlar

  • ← ÖncekiCVE-2009-349030 Eyl 2009 · GNU Wget before 1.12 does not properly handle a '\0' character in a domain name in the Common Name field of an X.509 certificate, which…
    28İzleyin
  • ← ÖncekiCVE-2010-22526 Tem 2010 · GNU Wget 1.12 and earlier uses a server-provided filename instead of the original URL to determine the destination filename of a download…
    28İzleyin
  • Sonraki →CVE-2016-709826 Eyl 2016 · Race condition in wget 1.17 and earlier, when used in recursive or mirroring mode to download a single file, might allow remote servers to…
    34İzleyin

Düzeltme

Hangi sürüme geçmeli

Üretici, paket deposu ve Microsoft kayıtlarından derlenen düzeltme sürümleri. Yükseltmeden önce üreticinin notunu doğrulayın.

Ürün / paketDüzeltilmiş sürümKaynak
debian:wget1.16-1 · Debian:12Paket deposu (OSV)
opensuse:wget1.18-2.3 · openSUSE:TumbleweedPaket deposu (OSV)
red hat:wget0:1.12-5.el6_6.1 · Red Hat:enterprise_linux:6::clientPaket deposu (OSV)
red hat:wget-debuginfo0:1.12-5.el6_6.1 · Red Hat:enterprise_linux:6::clientPaket deposu (OSV)

İstismar durumu

Silahlaştırılmış

Bu zafiyet için hazır bir istismar aracı ya da sahada aktif kullanım biliniyor. Önceliğiniz en üst düzeyde olmalı.

Kanıt

  • Metasploit modülü ×1

Noroxi istismar kodu barındırmaz ve istismar bağlantısı vermez. Metasploit modül adı ve Nuclei şablon kimliği gösterilir (kod değil, ad); Exploit-DB kayıtları ve PoC depoları yalnızca sayı olarak verilir.

Kamuya açık istismar kanıtı
KaynakTürTarih
Metasploit modülüauxiliary/server/wget_symlink_file_writeGNU Wget FTP Symlink Arbitrary Filesystem Accessauxiliary2014-10-27

Araştırma bağlamı

Pentester ve araştırmacı için: saldırı profili, puan anlaşmazlığı, zaman çizelgesi, yama commit’leri, kredi, varyant ve zincir adayları, bug bounty kapsamı. Hepsi mevcut veriden türetilir; istismar kodu içermez.

Zaman çizelgesi

Yayından bugüne: kavram kanıtı, Metasploit modülü, CISA KEV ve düzeltme kaydı. Tarihler kaynakların bildirdiği tarihlerdir.

  1. Metasploit-2 gün
  2. Yayın
  3. Bugün15 Kas 2026+4400 gün

Yama ve commit bağlantıları

Referanslardaki commit, PR ve diff adresleri. Patch-diff ve varyant avı için başlangıç noktası; istismar değil, düzeltmedir.

Bu kayıtta yok: EPSS geçmişi · araştırmacı kredisi · varyant ya da zincir adayı · herkese açık ödül programı.

Teknik detay

Saldırı koşulları

    Başarılı olursa

    Gizlilik
    C · veriler okunabilir
    Bütünlük
    C · veri ya da yapılandırma değiştirilebilir
    Erişilebilirlik
    C · hizmet durdurulabilir
    Karmaşıklık
    M
    Gizlilik etkisi
    C
    Bütünlük etkisi
    C
    Erişilebilirlik etkisi
    C

    CVSS vektörü

    AV:N/AC:M/Au:N/C:C/I:C/A:C

    nvd-primary

    Kök neden

    Kullanıcının verdiği dosya adı izin verilen klasörle birleştiriliyor, ama sonucun hâlâ o klasörün içinde olup olmadığı kontrol edilmiyor.

    Hatanın kod karşılığı

    CWE-22 sınıfının tamamı

    Bu zafiyet sınıfının temsili örneği. Üreticinin kaynak kodu değildir; hatalı kalıbı ve düzeltmesini gösterir.

    Hatalı

    ts
    const file = path.join(ROOT, req.query.name);res.sendFile(file);

    Düzeltilmiş

    ts
    const file = path.resolve(ROOT, req.query.name);if (!file.startsWith(ROOT + path.sep)) {  return res.sendStatus(400);}res.sendFile(file);

    Referanslar

    Tüm kayıtlar