Siber güvenlik

GiveWP eklentisinde WordPress sunucularında komut çalıştırmaya olanak tanıyan kritik güvenlik açığı

GiveWP eklentisindeki CVE-2026-82222 güvenlik açığı, saldırganların WordPress sunucusunda rastgele komutlar çalıştırmasına olanak tanıyor ve 4.16.7.1'e kadar olan sürümleri etkileyebiliyor. GiveWP, açığı gidermek ve etkilenen veritabanlarında depolanan serileştirilmiş nesne yüklerini silmek için 4.16.7.2 sürümünü yayımladı.

2026-08-28
3 dk okuma
186 görüntülenme
certi.news Editorial Team
GiveWP eklentisinde WordPress sunucularında komut çalıştırmaya olanak tanıyan kritik güvenlik açığı

Bağış ve bağış toplama kampanyalarını yönetmek için kullanılan GiveWP eklentisi, WordPress sunucusunda rastgele komutların çalıştırılması amacıyla istismar edilebilen, en yüksek önem derecesine sahip bir güvenlik açığını giderdi. CVE-2026-82222 olarak tanımlanan açık, GiveWP'nin 4.16.7.1'e kadar olan sürümlerini etkiliyor. Açığı gidermek üzere 4.16.7.2 sürümü 27 Ağustos 2026'da yayımlandı.

Eklenti 100 binden fazla sitede kullanılıyor. Bu da açığı, bağış almak için eklentiye güvenen sitelerin yöneticileri açısından önemli kılıyor. Patchstack araştırmacılarının aktardığı ayrıntılara göre güvenlik araştırmacısı Udin Chan, açığı 28 Temmuz'da Patchstack'in güvenlik açığı istihbaratı platformu üzerinden bildirdi.

Üç sorundan oluşan zincir

İstismar süreci tek bir açığa dayanmıyor; birbiriyle bağlantılı üç zayıflığı bir araya getiriyor: Güvenli olmayan bir PHP veri serileştirme açma aracı, saldırganın kontrol ettiği serileştirilmiş nesneleri depolayan bir bağış işleme yolu ve eklentinin dahil ettiği, sistem komutlarını çağırabilen kütüphanelerde bulunan bir nesne zinciri.

Saldırının temel aşamasında site üzerinde bir hesaba sahip olmak gerekiyor. Ancak Patchstack, WordPress ayarlarında kayıt devre dışı bırakılmış olsa bile hesap oluşturulmasına izin veren, açığa açık ve kimlik doğrulaması gerektirmeyen bir kayıt işlemi bulunduğunu açıkladı. Saldırgan, hesabı ve profilini kullanarak kötü amaçlı serileştirilmiş bir nesne depoluyor, ardından özel olarak hazırlanmış bir bağış göndererek bu nesneyi eklentinin oturum veritabanına enjekte ediyor.

Ardından kimlik doğrulama çerezini kullanarak herhangi bir ön yüz sayfasına gönderilen istek, nesnenin serileştirmesini açıyor ve saldırganın belirlediği komutu çalıştırıyor. Patchstack güvenlik araştırmacısı George Johnstone, sunucunun HTTP 500 yanıtı döndürmeden önce zincir nesnesini wp_give_sessions tablosuna yazdığını belirtti.

Etkilenen sürümler ne zaman istismar edilebilir?

4.16.6 ile 4.16.7.1 arasındaki sürümler risk altında kalmaya devam ediyor. Ancak istismar için formBuilderSettings eksik olan eski bir bağış formunun bulunması gerekiyor. Bu koşul, yükseltilmiş sitelerde, seçenek tabanlı form düzenleyicisini kullanan sitelerde veya eski formları içe aktarmış ya da geri yüklemiş sitelerde ortaya çıkabilir.

Uygulamada ne değişiyor?

4.16.7.2 sürümü, bağışlar işlenirken serileştirilmiş verileri engelleyerek ve serileştirme açma işleminin gerçekleştirildiği çeşitli noktalarda nesne oluşturmayı kısıtlayarak açığı gideriyor. Güncelleme ayrıca etkilenen sitelerin veritabanlarında daha önce depolanmış serileştirilmiş nesne yüklerini de kaldırıyor. Bu, güncellemenin yalnızca yeni istismarları engellemekle sınırlı kalmaması açısından önemli bir adım.

Bununla birlikte Patchstack, GiveWP'deki kayıt işleminin, kullanıcı kaydına izin verilmesine ilişkin WordPress ayarlarına hâlâ uymadığını belirtti. Ancak bu davranış, düzeltmenin ardından artık kod yürütmek için istismar edilemiyor. Bu nedenle site yöneticileri eklentiyi mümkün olan en kısa sürede 4.16.7.2 sürümüne güncellemeli; ayrıca eski bağış formlarının bulunup bulunmadığını veya hesap oluşturma ve olağandışı etkinlik belirtilerini incelemeli.

Açığın önemi, GiveWP'nin önceki yıl hedef alınmış olması nedeniyle de artıyor. Saldırganlar o dönemde eklentiyi dolaylı olarak Pi-hole'u ele geçirmek için kullandı ve bu durum 30 bin bağışçının adlarıyla e-posta adreslerinin açığa çıkmasına yol açtı. Kaynak, önceki istismar kampanyasının CVE-2026-82222 ile doğrudan bağlantılı olduğunu kanıtlamıyor. Ancak bağış eklentilerinin, etkisinin yalnızca virüslü sitenin kendisiyle sınırlı kalmayabileceği bir giriş noktası olabileceğini gösteriyor.

Haber kaynağı
BleepingComputer
Özgün kaynağı aç ↗
c
Yazar

certi.news Editorial Team

Bilmeniz gerekenler

GiveWP eklentisi, belirli koşullar altında WordPress sunucusunda rastgele komutların çalıştırılmasına olanak verebilecek CVE-2026-82222 kimlikli kritik bir güvenlik açığı içeriyor. GiveWP, açığı gidermek için 4.16.7.2 sürümünü yayımladı. Site yöneticileri güncelleme yapmalı, eski formları ve olağandışı etkinlikleri incelemelidir.

  • Güvenlik açığı, 4.16.7.1 ve önceki GiveWP sürümlerini etkiliyor. Ek koşulların sağlanması durumunda 4.16.6 ile 4.16.7.1 arasındaki sürümler de istismara açık kalıyor.
  • İstismar; güvenli olmayan PHP serisini açma işlemi, saldırganın kontrol ettiği nesnelerin depolanması ve sistem komutlarını çağırabilen bir nesne zincirini bir araya getiriyor.
  • Saldırgan, kullanıcı kaydı devre dışı bırakılmış olsa bile GiveWP'de açığa çıkarılmış ve belgelenmemiş bir kayıt işlemi sayesinde hesap oluşturabiliyor.
  • İstismar için formBuilderSettings eksik olan eski bir bağış formunun bulunması gerekiyor. Bu durum, site yükseltildikten veya eski formlar içe aktarıldıktan sonra ortaya çıkabilir.
  • 4.16.7.2 sürümü açığı gideriyor ve etkilenen veritabanlarında önceden depolanmış serileştirilmiş nesne yüklerini siliyor.
  • GiveWP'deki kayıt mekanizması hâlâ WordPress'in kullanıcı kaydı ayarlarına uymuyor; ancak güncelleme sonrasında artık kod çalıştırmak için istismar edilemiyor.

SSS

GiveWP'nin hangi sürümleri etkileniyor?

4.16.7.1 ve önceki sürümler etkileniyor. formBuilderSettings eksik olan eski bir bağış formunun bulunması halinde 4.16.6 ile 4.16.7.1 arasındaki sürümler de istismara açık kalıyor.

Güvenlik açığını hangi sürüm gideriyor?

27 Ağustos 2026'da yayımlanan 4.16.7.2 sürümü açığı gideriyor ve etkilenen veritabanlarında önceden depolanmış serileştirilmiş yükleri siliyor.

İstismar için hesap sahibi olmak gerekiyor mu?

Saldırının temel aşamasında sitede bir hesap gerekiyor; ancak GiveWP'de açığa çıkarılmış bir kayıt işlemi, WordPress ayarlarında kayıt devre dışı bırakılmış olsa bile hesap oluşturulmasına izin verebiliyor.

Bu güvenlik açığı önceki Pi-hole saldırısıyla bağlantılı mı?

Kaynak, önceki Pi-hole saldırı kampanyası ile CVE-2026-82222 arasında doğrudan bir bağlantı olduğunu kanıtlamıyor.

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör