- Son 7 gün
- CWE-908
CVE-2026-116739
VMime uuencode çözücüsünde başlatılmamış yığın belleğinin ifşası
- Yayımlandı
- Güncellendi
- 27 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
VMime 0.9.2 sürümüne kadar olan sürümlerde, uuEncoder::decode fonksiyonunun, aşırı uzun satırlar için çözülmüş çıktıya başlatılmamış yığın (stack) belleği yazdığı bir bilgi ifşası güvenlik açığı bulunmaktadır. Saldırganlar, büyük bir satır uzunluğu baytı içeren özel hazırlanmış bir uuencode veya x-uuencode MIME bölümü göndererek, çözülmüş eklerde satır başına en fazla 15 bayt yığın içeriğinin sızmasına neden olabilir.
Kaynaktaki açıklama (İngilizce)
VMime through 0.9.2 contains an information disclosure vulnerability in the uuEncoder::decode function that writes uninitialized stack memory into decoded output for over-long lines. Attackers can send a crafted uuencode or x-uuencode MIME part with a large line length byte to leak up to 15 bytes of stack contents per line in decoded attachments.
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 |
|---|---|---|
| kisli vmime | ≤ 0.9.2 | – |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/kisli/vmime/pull/363 Yama
- github.com/…ommit/e85925eddc638939f0eeb7ee55ec047d04a760d8 Yama
- hackmd.io/@haindpwn/vmime-uuencode-decoder-oob-write Üçüncü taraf
- vulncheck.com/…d-stack-memory-disclosure-via-uuencode-decoder Üçüncü taraf
- github.com/kisli/vmime Diğer
- github.com/…v0.9.2/src/vmime/utility/encoder/uuEncoder.cpp 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.