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

CVE-2026-116751

Amelia Pro eklentisinde kimlik doğrulaması gerektirmeyen SQL enjeksiyonu (tag parametresi)

Booking for Appointments and Events Calendar – Amelia Pro

Yüksek 7,5 CVSS 3.1
Yayımlandı
Güncellendi
7 Kas 2026
Açık yaşı
0 gün
Kaydı açan
Wordfence

Yönetici özeti

Bu açık, kimlik doğrulaması olmayan kişilerin web sitenizin veritabanındaki bilgilere erişmesine olanak tanıyabilir. Müşteri ve randevu bilgileri gibi verilerin sızması hem yasal hem de itibar açısından ciddi sonuçlar doğurabilir. Eklentinin güncellenmesi acil bir öncelik olmalıdır.

ÖzetTürkçe

Amelia Pro, WordPress için geliştirilmiş bir randevu ve etkinlik takvimi eklentisidir. Eklentinin 9.9.1 sürümüne kadar olan tüm sürümlerinde, tag[] parametresinin dizi anahtarları yeterince temizlenmediği için zaman tabanlı SQL enjeksiyonu açığı bulunmaktadır. Bu açık, WordPress'in dizi değerlerini kaçırıp dizi anahtarlarını kaçırmaması nedeniyle ortaya çıkmaktadır.

Saldırgan ne yapabilir?

Saldırgan, oturum açmadan mevcut veritabanı sorgularına ek SQL komutları ekleyebilir ve bu sayede veritabanındaki hassas bilgileri çekebilir.

Kaynaktaki açıklama (İngilizce)

The Booking for Appointments and Events Calendar – Amelia Pro plugin for WordPress is vulnerable to time-based SQL Injection via the 'tag[] (array KEYS)' parameter in all versions up to, and including, 9.9.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. WordPress's wp_magic_quotes escapes array values but not array keys, meaning attacker-controlled tag[] array keys reach EventRepository::getFilteredIds() completely unescaped and can be crafted to defeat the plugin's Statement::execute placeholder binder via overlapping strtr() substitution keys.

Ne yapmalı?

  1. Eklentiyi 9.9.1 sürümünden daha yeni bir sürüme güncelleyin. Güncelleme yayımlandığında sağlayıcının bildirdiği sürüme geçin. Genel öneri
  2. Güncelleme yapılana kadar Amelia Pro eklentisini devre dışı bırakmayı veya tag parametresini kullanan işlevlere erişimi kısıtlamayı değerlendirin. Genel öneri
  3. Veritabanı ve web sunucusu erişim kayıtlarını, alışılmadık uzun yanıt sürelerine ve şüpheli tag[] istekleri için inceleyin. Genel öneri

Ek önlemler

  • WordPress çekirdeğini ve tüm eklentileri düzenli olarak güncel tutun. Genel öneri
  • Veritabanı kullanıcısına yalnızca gerekli izinleri verin; yönetici yetkisiyle çalışan bir veritabanı hesabı kullanmaktan kaçının. Genel öneri
  • Web uygulaması güvenlik duvarı (WAF) ile dizi biçimindeki parametrelerde anormal karakterleri 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
Booking for Appointments and Events Calendar – Amelia Pro ≥ 4.0, ≤ 9.9.1 –

Kaynaklar9 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.