Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Son 7 gün
  • CWE-79

CVE-2026-116622

Food Store WordPress eklentisi: 'service_time' üzerinden kimlik doğrulamasız depolanmış XSS

wpscripts Food Store – Online Food Delivery & Pickup

Yüksek 7,2 CVSS 3.1
Yayımlandı
Güncellendi
30 Eki 2026
Açık yaşı
1 gün
Kaydı açan
Wordfence

Yönetici özeti

Bu açık, online sipariş alan web sitelerinde müşterilerin ve personelin güvenliğini tehdit edebilir. Saldırganlar kimlik doğrulaması olmadan zararlı içerik yerleştirebilir ve bu, müşteri güveninin zedelenmesi veya veri kaybı riskini doğurabilir. Eklentiyi kullanan siteler için güncelleme veya geçici önlem öncelikli olarak ele alınmalıdır.

ÖzetTürkçe

Food Store – Online Food Delivery & Pickup eklentisinde, 1.5.5 dahil tüm sürümlerde 'service_time' parametresi yeterli girdi temizleme ve çıktı kaçışı yapılmadan işlenmektedir. Bu nedenle kimlik doğrulaması yapılmamış saldırganlar, bir kullanıcı enjekte edilen sayfaya eriştiğinde çalışacak keyfi web betikleri yerleştirebilir. Sorun, 'Enable Checkout Service Fields' seçeneği kapalıyken ve 'Enable Pickup/Delivery Service' açıkken ortaya çıkar; bu, varsayılan olmayan bir yapılandırmadır.

Saldırgan ne yapabilir?

Saldırgan, sayfayı ziyaret eden kullanıcıların tarayıcısında keyfi betik çalıştırabilir; bu da oturum bilgilerinin çalınmasına, kullanıcıları yönlendirmeye veya sayfa içeriğinin değiştirilmesine yol açabilir.

Kaynaktaki açıklama (İngilizce)

The Food Store – Online Food Delivery & Pickup plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'service_time' parameter in all versions up to, and including, 1.5.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires the site to have the 'Enable Checkout Service Fields' option turned off, which is a non-default configuration, while 'Enable Pickup/Delivery Service' remains enabled.

Ne yapmalı?

  1. Eklentiyi 1.5.5 sürümünün üzerindeki, güvenlik düzeltmesi içeren bir sürüme güncelleyin. Kesin düzeltilmiş sürüm bilgisi kaynak verilerde yer almamaktadır; geliştiricinin yayınladığı en son sürümü kullanın. Genel öneri
  2. Güncelleme yapılana kadar, eklentinin ödeme ayarlarında 'Enable Checkout Service Fields' seçeneğinin kapalı olup olmadığını kontrol edin ve bu yapılandırmayı mümkünse değiştirerek riski azaltın. Genel öneri
  3. Güncellemeden sonra, eklentinin 'service_time' alanını kullanan sayfalarda betik içeren girdilerin kaydedilip kaydedilmediğini inceleyin ve şüpheli kayıtları temizleyin. Genel öneri

Ek önlemler

  • Eklentinin ve WordPress çekirdeğinin güncel tutulmasını sağlayın ve kullanılmayan eklentileri kaldırın. Genel öneri
  • Web sunucusu veya WAF katmanında Content-Security-Policy başlığı uygulayarak satır içi betik çalıştırmayı sınırlayın. Genel öneri
  • Sipariş ve ödeme sayfalarındaki beklenmedik içerik değişikliklerini düzenli olarak izleyin. Genel öneri

Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
wpscripts Food Store – Online Food Delivery & Pickup ≤ 1.5.5 –

Kaynaklar8 kaynak

Kayıt geçmişi

  1. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.