È stata pubblicata la versione del lettore multimediale VLC 3.0.23. Il codice è scritto in C e distribuito sotto la licenza LGPLv2.1. Questa versione è stata rilasciata due settimane dopo VLC 3.0.22 e include principalmente correzioni di bug e vulnerabilità rilevate in tempo reale.
Nella nuova versione:
- Risolti i crash durante l'elaborazione di alcuni file JPEG con intestazioni JFIF.
- Affrontati i problemi di posizionamento delle righe quando si utilizza WebVTT (Web Video Text Tracks).
- Nelle build per la piattaforma Windows è stato migliorato il tema scuro dell'interfaccia basata su Qt, risolti problemi di compilazione dei moduli OpenGL e ottimizzato il rendering delle immagini utilizzando l'API D3D11.
- Forniti ulteriori dettagli sul codec audio (per supportare Flac 24bit).
- Preparata la compatibilità con taglib 2.0, Qt6, FFmpeg8, mingw-w64 13 e le nuove versioni di libplacebo e pupnp.
- Corrette le vulnerabilità: dereferenziazione di puntatore nullo in libass, shift di bit indefinito in theora, overflow intero in daala, cicli infiniti durante l'analisi di h264, overflow del buffer nel codice per la gestione di png e vari overflow causati da problemi di formattazione delle stringhe in diversi componenti.
Fonte: opennet.ru
