Kör XSS'den SSRF'ye
Özel bir hata ödül programında hata arama sırasında, uygulamada PDF belgelerinin oluşturulmasına izin veren bir özellikle karşılaştım. Kullanıcı girişi oluşturulan PDF belgelerine yansıtıldığından, HTML ve XSS yüklerini enjekte etmeyi denemeye karar verdim.
Siteler arası gizli komut dosyası çalıştırma güvenlik açıklarını bulmamızı sağlayan XSSHunter adlı iyi bilinen bir araç kullandım. Şaşırtıcı bir şekilde, yüküm hemen yürütüldü ve ekran görüntüsünü ve aşağıdaki ayrıntıları XSSHunter'da alabildim.
Daha fazla araştırma, yükün dosya yolunda yürütüldüğünü ortaya çıkardı.
"file:///gotenberg/e86fbc55ef893d878821c1bc76c3b1e3/index.html".
Gotenberg, HTML, Markdown ve Office belgelerini PDF'ye dönüştürmek için açık kaynaklı bir API'dir. Giriş belgesini bir PDF dosyasına dönüştürmek için bir dizi yapılandırılabilir işleme motoru kullanır. Gotenberg ayrıştırıcısı, girdi belgesini alan ve motorlar tarafından işlenebilecek bir biçime dönüştüren Gotenberg bileşenidir.
Daha fazla test ettikten sonra, Gotenberg ayrıştırıcısının sunucu tarafı istek sahteciliği saldırılarına karşı savunmasız olduğunu keşfettim. src "file:///etc/passwd" olarak ayarlanmış bir iframe içeren bir yükü başarıyla yürütebildim . Bu , “/etc/passwd” dosyasının içeriğini görüntülememe izin verdi .
Bu tür bir güvenlik açığı, bir saldırganın dosya yolunu dosya sisteminden geçmesine izin verecek şekilde değiştirerek sunucudaki hassas dosyalara erişmesine olanak tanır. Bu, potansiyel olarak hassas bilgilerin açığa çıkmasına ve hatta sistemin tamamen tehlikeye girmesine neden olabilir.
Bulgularımı hemen, güvenlik açığını yüksek olarak sınıflandıran güvenlik ekibine bildirdim. Ancak aynı zamanda başka bir güvenlik araştırmacısı da güvenlik açığını bildirmişti. Sonuç olarak ekip ödülü paylaşmaya karar verdi ve ben 500$ aldım.
Kaynaklar
https://media.defcon.org/DEF%20CON%2027/DEF%20CON%2027%20presentations/DEFCON-27-Ben-Sadeghipour-Owning-the-clout-through-SSRF-and-PDF-generators.pdf

![Bağlantılı Liste Nedir? [Bölüm 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































