CVE-2023-45676
Təsvir
stb_vorbis ogg vorbis fayllarının emalı üçün tək fayldan ibarət MIT lisenziyalı kitabxanadır. Xüsusi hazırlanmış fayl `f->vendor[i] = get8_packet(f);` hissəsində sərhədlərdən kənar yazmaya (out of bounds write) səbəb ola bilər. Problemin kök səbəbi `setup_malloc` funksiyasındakı tam ədəd daşmasıdır (integer overflow). `sz` dəyişənindəki kifayət qədər böyük dəyər `sz+7` ilə birlikdə daşma verir və mənfi dəyər mövcud maksimum yaddaş buferi yoxlamasından keçir. Bu problem kodun icrasına səbəb ola bilər.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| nothings stb_vorbis.c | 1.22 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.