- Son 7 gün
- CWE-125
CVE-2026-116736
libpff'te tablo değerleri dizisi okumasında heap sınır dışı bellek okuma açığı
- Yayımlandı
- Güncellendi
- 27 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
libpff 20260926 sürümüne kadar olan sürümlerde, libpff_table_read_values_array fonksiyonunda heap sınır dışı okuma açığı bulunmaktadır. Bunun nedeni, 7c sütun tanımındaki values_array_size değerinin kalan tampon baytlarına karşı kontrol edilmemesidir. Saldırganlar, hazırlanmış bir PST, OST veya PAB dosyası sunarak uygulamaların bitişik heap belleğini kayıt girişi değerlerine okumasına veya çökmesine neden olabilir.
Kaynaktaki açıklama (İngilizce)
Libpff through 20260926 contains a heap out-of-bounds read vulnerability in libpff_table_read_values_array because a 7c column definition's values_array_size is not checked against remaining buffer bytes. Attackers can supply a crafted PST, OST or PAB file to make applications read adjacent heap memory into record entry values or crash.
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ım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| libyal libpff | ≤ 20260926 | – |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…ommit/cb83eb38ffdbdfe2c69238fe7ce481ddc8513266 Yama
- github.com/libyal/libpff/issues/172 Üçüncü taraf
- hackmd.io/@haindpwn/libpff-table-parsing-oob-reads Üçüncü taraf
- vulncheck.com/…bounds-read-via-libpff-table-read-values-array Üçüncü taraf
- github.com/libyal/libpff Diğer
- github.com/…yal/libpff/blob/20260926/libpff/libpff_table.c Diğer
Kayıt geçmişi
- 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.