Neler yeni
Bughane Academy

Bughane Academy, bug bounty, web güvenliği ve sızma testi alanında kendini geliştirmek isteyenler için kurulmuş Türkçe odaklı bir topluluktur.

Burada; gerçek güvenlik açıkları, recon ve exploit teknikleri, payload & bypass yöntemleri, araçlar, scriptler ve write-up’lar topluluk tarafından paylaşılır ve tartışılır.

Birlikte öğren, birlikte üret, birlikte güçlen.

Boolean-Based Blind SQL Injection ve Reflected XSS PoC

1atakan1

https://www.linkedin.com/in/atakan-ozbudak/
Avcı
Katılım
2 Ocak 2026
Mesajlar
62
Tepkime puanı
305
Puan
53
Geçtiğimiz günlerde gerçekleştirdiğim bir web uygulaması güvenlik değerlendirmesi sırasında, uygulamanın güvenliğini etkileyebilecek iki önemli güvenlik zafiyeti tespit ettim. Yapılan incelemeler sonucunda Boolean-Based Blind SQL Injection ve Reflected Cross-Site Scripting (XSS)zafiyetleri belirlenmiştir.

1. Boolean-Based Blind SQL Injection​

Boolean-Based Blind SQL Injection, uygulamanın veritabanından dönen sonuçları doğrudan göstermediği durumlarda, gönderilen koşullu ifadelerin doğru veya yanlış olmasına bağlı olarak verdiği yanıtların analiz edilmesiyle veritabanı hakkında bilgi elde edilmesine imkân tanıyan bir SQL Injection türüdür.

Bu zafiyet, kullanıcı girdilerinin güvenli şekilde işlenmemesi sonucunda ortaya çıkabilir. Olası etkileri arasında hassas verilerin açığa çıkması ve veritabanı güvenliğinin tehlikeye girmesi bulunmaktadır.

2. Reflected Cross-Site Scripting (XSS)​

Reflected XSS, kullanıcı tarafından gönderilen girdilerin sunucu tarafından yeterli kontrol ve çıktı kodlaması yapılmadan HTTP yanıtına yansıtılması sonucunda ortaya çıkan bir istemci tarafı güvenlik zafiyetidir.

Bu zafiyetin istismar edilmesi durumunda, özel olarak hazırlanmış istekler aracılığıyla kullanıcıların tarayıcılarında istenmeyen JavaScript kodları çalıştırılabilir. Olası etkileri arasında kullanıcı oturumlarının güvenliğinin tehlikeye girmesi ve sayfa içeriklerinin manipüle edilmesi yer almaktadır.

3. Raporlama Süreci​

Tespit ettiğim her iki zafiyeti de teknik açıdan inceleyerek doğruladım. Bulgulara ilişkin ekran görüntülerini, teknik detayları ve gerekli kanıtları içeren bir güvenlik raporu hazırladım.

Hazırladığım raporu, gerekli güvenlik iyileştirmelerinin gerçekleştirilebilmesi amacıyla ilgili kuruma ilettim.


Screenshot_9.jpgsql1.jpgsql2.jpg
 
Geri
Üst