CVE-2023-45681
Açıklama
stb_vorbis, ogg vorbis dosyalarını işlemek için kullanılan tek dosyadan oluşan MIT lisanslı bir kütüphanedir. Özel olarak hazırlanmış bir dosya, `start_decoder` fonksiyonunda tahsis edilmiş bir heap tamponunun ötesine bellek yazılmasına neden olabilir. Temel neden, `sizeof(char*) * (f->comment_list_length)` ifadesindeki potansiyel bir tamsayı taşmasıdır ve bu durum `setup_malloc` fonksiyonunun gerekenden daha az bellek tahsis etmesine yol açabilir. Bir başka tamsayı taşması daha mevcut olduğundan, bir saldırgan bunu da tetikleyerek `setup_malloc` fonksiyonunun 0 döndürmesini sağlayabilir ve istismarı daha güvenilir hale getirebilir. Bu sorun, kod çalıştırılmasına yol açabilir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nothings stb_vorbis.c | 1.22 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.