- Son 7 gün
- CWE-789
CVE-2026-115394
Ghidra'da BinaryField bellek ayırma hatası hizmet dışı bırakmaya yol açıyor
- Yayımlandı
- Güncellendi
- 23 Eki 2026
- Açık yaşı
- 6 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
Ghidra 12.2 sürümüne kadar olan sürümlerde, BinaryField.read içinde kontrolsüz bellek ayırma güvenlik açığı bulunmaktadır. Bu açık, denetlenmeyen 32 bitlik uzunluk alanı üzerinden saldırganların yığın (heap) belleğini tüketmesine olanak tanır. Saldırganlar, kullanıcıları hazırlanmış bir GZF paketlenmiş veritabanı dosyasını içe aktarmaya ikna edebilir; bu da PackedDatabase.open içinde bir OutOfMemoryError hatasını tetikleyerek içe aktarmayı sonlandırır ve hizmet dışı bırakma etkisi yaratır.
Kaynaktaki açıklama (İngilizce)
Ghidra through 12.2 contains an uncontrolled memory allocation vulnerability in BinaryField.read() that allows attackers to exhaust heap memory via an unchecked 32-bit length field. Attackers can persuade users to import a crafted GZF packed database file, triggering an OutOfMemoryError in PackedDatabase.open() that aborts the import and denies service.
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 |
|---|---|---|
| NationalSecurityAgency ghidra | ≤ 12.2 | – |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…ghidra/security/advisories/GHSA-q538-hhhf-5jxp Üretici bülteni
- vulncheck.com/…l-of-service-via-binaryfield-memory-allocation Üçüncü taraf
- github.com/…Framework/DB/src/main/java/db/BinaryField.java Diğer
- github.com/…rk/DB/src/main/java/db/buffers/DataBuffer.java Diğer
- github.com/NationalSecurityAgency/ghidra 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.