Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Yama var
  • Son 7 gün
  • CWE-787

CVE-2026-57194

Asterisk chan_unistim DIALPAGE işleme hatası: phone_number taşması ve çökme

asteriskcertified-asterisk

Orta 5,9 CVSS 3.1
Yayımlandı
Güncellendi
27 Eki 2026
Açık yaşı
0 gün
Kaydı açan
GitHub_M

Yönetici özeti

Bu açık, şirketin telefon santralinin (Asterisk) belirli bir modülünde bulunan ve santralin çökmesine neden olabilen bir hatadır. Saldırganın santrale erişmesi ve belirli koşulları sağlaması gerekir, bu nedenle risk orta düzeydedir. Telefon hizmetinin kesintiye uğramaması için güncellemenin planlı ama öncelikli olarak yapılması önerilir.

ÖzetTürkçe

Asterisk'in chan_unistim modülündeki DIALPAGE tuş vuruşu işlemesinde, sınırların dışına yazma (out-of-bounds write) hatası bulunmaktadır. Bu hata, phone_number alanının taşmasına ve Asterisk'in çökmesine yol açabilir. Etkilenen sürümler, Asterisk 20.20.1, 21.12.3, 22.10.1 ve 23.4.1'den önceki sürümler ile Certified Asterisk 20.7-cert11 ve 22.8-cert3'ten önceki sürümlerdir. Saldırganın, yapılandırılmış bir UNISTIM UDP portuna erişebilmesi ve kayıtlı bir telefon MAC adresi gibi davranabilmesi ya da ana sayfaya erişimine izin veren eşdeğer bir production/autoprovisioning yolu bulunması gerekir.

Saldırgan ne yapabilir?

Kimlik doğrulaması yapılmamış bir saldırgan, özenle hazırlanmış bir gelen istek paketi ile Asterisk servisini çökertebilir, bu da telefon hizmetlerinin kesintiye uğramasına neden olabilir. Veri okuma veya kod çalıştırma bildirilmiş değildir.

Kaynaktaki açıklama (İngilizce)

Asterisk is an open source private branch exchange and telephony toolkit. Prior to Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3, an out-of-bounds write in chan_unistim DIALPAGE digit handling can overflow the phone_number field and crash Asterisk when an attacker sends a carefully crafted incoming request packet. The chan_unistim module must be loaded and configured with a valid UNISTIM UDP port that the attacker can reach. The attacker must register as a configured phone MAC, or the deployment must have an equivalent production/autoprovisioning path that allows the client to reach the main page. This issue is fixed in Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3.

Ne yapmalı?

  1. Asterisk'i 20.20.1, 21.12.3, 22.10.1 veya 23.4.1 sürümlerinden birine, Certified Asterisk kullanıyorsanız 20.7-cert11 veya 22.8-cert3 sürümüne yükseltin. Üretici
  2. chan_unistim modülü kullanmıyorsanız, modülü devre dışı bırakmak veya yüklemekten kaçınmak saldırı yüzeyini azaltır. Genel öneri
  3. UNISTIM UDP portuna erişimi yalnızca güvenilir telefon ağlarıyla sınırlandırmak için güvenlik duvarı kurallarını gözden geçirin. Genel öneri

Ek önlemler

  • Asterisk loglarında beklenmedik çökme veya yeniden başlatma olaylarını izleyin. Genel öneri
  • Telefon cihazlarının MAC adreslerini ve otomatik yapılandırma (autoprovisioning) erişimini düzenli olarak denetleyin. Genel öneri

Etkilenen sürümler2 yazılım

YazılımEtkilenenDüzeltildiği sürüm
asterisk < 20.20.1 20.20.1
certified-asterisk < 20.7-cert11 20.7-cert11

Kaynaklar17 kaynak

Kayıt geçmişi

  1. 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.