Bylo zveřejněno vydání multimediálního přehrávače VLC 3.0.23. Kód je napsán v jazyce C a je distribuován pod licencí LGPLv2.1. Vydání bylo připraveno dva týdny po uvolnění VLC 3.0.22 a převážně zahrnuje opravy chyb a zranitelností nalezených při sledování situace.
V nové verzi:
- Opraveny pády při zpracovávání některých JPEG souborů s hlavičkami JFIF.
- Vyřešeny problémy s umístěním řádků při používání WebVTT (Web Video Text Tracks).
- Ve verzích pro platformu Windows bylo zlepšeno tmavé téma rozhraní na bázi Qt, vyřešeny problémy s kompilací modulů OpenGL a zajištěno zobrazování obrázků pomocí API D3D11.
- Bylo zajištěno předávání dodatečných informací o zvukovém kodeku (pro podporu Flac 24bit).
- Připravena podpora pro zajištění kompatibility s taglib 2.0, Qt6, FFmpeg8, mingw-w64 13 a také s novými verzemi libplacebo a pupnp.
- Opraveny zranitelnosti: dereferencování nulového ukazatele v libass, nedefinovaný bitový posun v theora, přetečení celého čísla v daala, cyklení při analýze h264, přetečení bufferu v kódu pro práci s png a několik přetečení z důvodu problémů s formátováním řetězců v různých komponentách.
Zdroj: opennet.ru
