- Yama var
- Son 7 gün
- CWE-197
CVE-2026-116012
Ghidra'da PackedDecode::skipAttribute içinde tam sayı kesilmesi (integer truncation) hatası
- Yayımlandı
- Güncellendi
- 24 Eki 2026
- Açık yaşı
- 4 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
Ghidra 12.2 öncesi sürümler, dosyasındaki PackedDecode::skipAttribute ve skipAttributeRemaining fonksiyonlarında, 64 bitlik dize uzunluklarını 32 bitlik değişkenlerde saklayan bir sayısal kesilme (numeric truncation) güvenlik açığı içerir. Saldırganlar, kötü amaçlı bir .sla dosyası gibi hazırlanmış bir paketlenmiş akış sağlayarak decompiler'ın girdisine öznitelik enjekte edebilir veya decompiler sürecini çökertebilir.
Kaynaktaki açıklama (İngilizce)
Ghidra before 12.2 contains a numeric truncation vulnerability in PackedDecode::skipAttribute and skipAttributeRemaining in marshal.cc that stores 64-bit string lengths in 32-bit variables. Attackers can supply a crafted packed stream, such as a malicious .sla file, to inject attributes into the decompiler's input or crash the decompiler process.
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 | 12.2 |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…ghidra/security/advisories/GHSA-v423-5vh7-c7jw Üretici bülteni
- github.com/…ommit/d105789b331dba84ad73ab92db890e38fe665be0 Yama
- vulncheck.com/…n-packeddecode-skipattribute-decompiler-parser Üçüncü taraf
- github.com/…tyAgency/ghidra/releases/tag/Ghidra_12.2_build Diğer
- github.com/…atures/Decompiler/src/decompile/cpp/marshal.cc 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.