- Son 7 gün
- CWE-129
CVE-2026-115722
RPly kütüphanesinde PLY başlığı üzerinden dizi sınırları dışında fonksiyon işaretçisi indeksleme açığı
- Yayımlandı
- Güncellendi
- 23 Eki 2026
- Açık yaşı
- 5 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
RPly 1.1.4 sürümüne kadar olan sürümlerde, ply_read_header_property fonksiyonunda dizi indeksi doğrulamasında hata bulunan bir zafiyet mevcuttur; fonksiyon, list değerini bir liste özelliğinin uzunluğu veya değer türü olarak kabul etmektedir. Saldırganlar, ply_read_list_property fonksiyonunun sınırlar dışındaki bir işleyiciyi çağırmasına neden olan özel hazırlanmış bir PLY dosyası sunabilir; bu durum ASCII ayrıştırmasının çökmesine veya ikili ayrıştırmada bellek bozulmasına yol açabilir. CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
Kaynaktaki açıklama (İngilizce)
RPly through 1.1.4 contains an improper array index validation vulnerability in ply_read_header_property() that accepts list as a list property's length or value type. Attackers can supply a crafted PLY file that makes ply_read_list_property() call an out-of-bounds handler, crashing ASCII parsing or corrupting memory in binary parsing.
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 |
|---|---|---|
| diegonehab rply | ≤ 1.1.4 | – |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/diegonehab/rply/issues/10 Üçüncü taraf
- hackmd.io/@haindpwn/rply-property-list-type-confusion Üçüncü taraf
- vulncheck.com/…f-bounds-function-pointer-index-via-ply-header Üçüncü taraf
- github.com/…5639e3f12755ca64559d45a4a0bcffc52e04ef8/rply.c Diğer
- github.com/…5639e3f12755ca64559d45a4a0bcffc52e04ef8/rply.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.