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

CVE-2026-114609

fpdf2 kütüphanesinde saldırgan kontrollü içerikte harici URL ve yerel yollara örtük erişim

py-pdf fpdf2

Orta 5,8 CVSS 3.1
Yayımlandı
Güncellendi
22 Eki 2026
Açık yaşı
6 gün
Kaydı açan
GitHub_M

ÖzetTürkçe

fpdf2, Python için bir PDF oluşturma kütüphanesidir. 2.8.8 sürümünden önce, fpdf2'nin ortak görüntü yükleyicisi; FPDF.image üzerinden, FPDF.write_html HTML <img src> değerlerinde, SVG <image href> veya xlink:href değerlerinde ve şablon görüntü alanlarında sağlanan saldırgan kontrollü HTTP(S) URL'lerini ve ham yerel yolları otomatik olarak çözümlemektedir. Bu durum, saldırgan tarafından seçilen dahili veya harici servislere giden isteklere ve yerel dosya açma girişimlerine yol açabilir; ancak yerel içerik yalnızca geçerli ve desteklenen bir görüntü veya SVG kaynağı olduğunda açığa çıkmaktadır. file:// URL'leri özel olarak işlenmediğinden, yerel yol senaryosu ham bir dosya sistemi yolu gerektirir. Bu sorun 2.8.8 sürümünde giderilmiştir.

Kaynaktaki açıklama (İngilizce)

fpdf2 is a PDF creation library for Python. Prior to 2.8.8, fpdf2's shared image loader automatically dereferences attacker-controlled HTTP(S) URLs and raw local paths supplied through FPDF.image(), FPDF.write_html() HTML <img src> values, SVG <image href> or xlink:href values, and template image fields. This can cause outbound requests to attacker-selected internal or external services and local file open attempts, although local content is exposed only when it is a valid supported image or SVG resource. file:// URLs are not specially handled, so the local-path case requires a raw filesystem path. This issue is fixed in version 2.8.8.

Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
py-pdf fpdf2 < 2.8.8 2.8.8

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.