Request a Quote for WooCommerce eklentisinde kısıtlamasız dosya yükleme açığı
- Yayınlandı:
Request a Quote for WooCommerce eklentisinin 2.9.2 ve önceki sürümlerinde kısıtlamasız dosya yükleme açığı bildirildi. Kayıt CVE-2026-18143 numarasıyla 26 Eylül 2026 tarihinde NVD’de yayımlandı; önem derecesi kritik (CVSS 9,8).
Açık, sitede oturum açmamış kişiler tarafından istismar edilebilir. WordPress.org’daki güncel sürüm 6.6.9 (30 Eylül 2026 itibarıyla); kayda göre bu sürüm etkilenen aralığın dışında. Bu sürüme güncellemek açığı kapatır.
Özet bilgiler
- Eklenti
- Request a Quote for WooCommerce
- Etkin kurulum (WordPress.org)
- 6.000+
- Etkilenen sürümler
- 2.9.2 ve öncesi
- Güncel sürüm (30 Eylül 2026)
- 6.6.9
- Önem derecesi
- Kritik · CVSS 9,8
- Açık türü
- kısıtlamasız dosya yükleme
- Gereken yetki
- Gerekmez (oturum açmadan)
- CVE
- CVE-2026-18143
Açık türü: kısıtlamasız dosya yükleme
Sunucuya türü denetlenmeden dosya yüklenebilir. Yüklenen bir PHP dosyası çalıştırılabiliyorsa saldırgan sitede istediği kodu çalıştırabilir; bu, sitenin tamamen ele geçirilmesi demektir.
Ne yapmalı?
Etkilenip etkilenmediğinizi kontrol edin
Eklentiler › Kurulu eklentiler ekranında Request a Quote for WooCommerce eklentisinin kurulu olup olmadığına ve sürümüne bakın. Kurulu değilse bu kayıt sizi etkilemez.
Güncelleyin
Önce yedek alın, ardından Eklentiler › Kurulu eklentiler ekranındaki “Şimdi güncelle” bağlantısıyla güncelleyin.
Otomatik güncellemeyi açın
Kurulu eklentiler ekranında eklentinin satırındaki “Otomatik güncellemeyi aç” bağlantısı, sonraki düzeltmelerin gecikmeden kurulmasını sağlar.
Belirtilere bakın
Tanımadığınız yönetici hesapları, değişmiş dosyalar, beklenmedik yönlendirmeler veya spam içerik görüyorsanız açık istismar edilmiş olabilir; siteyi yalnızca güncellemek bu durumda yetmez.
Sitenizin etkilenip etkilenmediğinden emin değil misiniz?
Güncellemek açığı kapatır ama içeri girilmişse bırakılan arka kapıyı silmez. Sitenizde zararlı kod olabileceğinden şüpheleniyorsanız tarayıp temizliyor, giriş noktasını kapatıyoruz.
WordPress için geliştirilen “Request a Quote for WooCommerce” eklentisi, 2.9.2 sürümü dahil olmak üzere tüm sürümlerinde, `afrfq_submit_quote_via_popup()` işlevi aracılığıyla “İsteğe Bağlı Dosya Yükleme” güvenlik açığına maruz kalmaktadır. Bu durum, saldırgan tarafından sağlanan ham dosya adını doğrudan `move_uploaded_file()` işlevinin hedefi olarak kullanan açılır pencere yükleme işleyicisinde dosya uzantısı ve MIME türü doğrulamasının eksik olmasından kaynaklanmaktadır. Bu durum, çok sayfalı açılır pencere akışına sahip genel teklif kuralı etkinleştirildiğinde, kimlik doğrulaması yapılmamış saldırganların PHP dosyaları gibi çalıştırılabilir dosyaları web üzerinden erişilebilir geçici RFQ yükleme dizinine yüklemesine olanak tanır.Özgün metin (İngilizce)
The Request a Quote for WooCommerce plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 2.9.2 via the `afrfq_submit_quote_via_popup()` function. This is due to missing file extension and MIME type validation in the popup upload handler, which uses the raw attacker-supplied filename directly as the destination for `move_uploaded_file()`. This makes it possible for unauthenticated attackers to upload executable files, such as PHP files, to a web-accessible temporary RFQ upload directory when a public quote rule with the multi-page popup flow is enabled.
Bu sayfa NVD kaydından ve WordPress.org dizin verisinden otomatik oluşturuldu; sürüm ve kurulum bilgileri kaydın alındığı 30 Eylül 2026 tarihine aittir. Açığın teknik ayrıntıları için kaynaklara bakın.