Acum câteva zile, a fost lansată o nouă versiune corectivă a popularului player multimedia VLC 3.0.8 , în care au fost corectate erorile acumulate și au fost reparate 13 vulnerabilități.
Printre acestea, trei probleme (CVE-2019-14970, CVE-2019-14777, CVE-2019-14533) ar putea duce la executarea codului unui atacator atunci când încearcă să redea fișiere multimedia special concepute în formate MKV și ASF (buffer overflow pentru înregistrare și două probleme de accesare a memoriei după eliberarea acesteia).
Pe de altă parte, patru vulnerabilități ale controlerelor de format OGG, AV1, FAAD și ASF sunt cauzate de capacitatea de a citi date din zone de memorie în afara buffer-ului alocat.
Trei probleme conduc la dereferențierea indicatorului NULL în formatele DVD-ASV și AVI. O vulnerabilitate permite depășirea numărului întreg în despachetatorul MP4.
Despre vulnerabilități remediate
Dezvoltatorii VLC au observat că problema din programul de depachetare a formatului OGG (CVE-2019-14438) implica citirea dintr-o zonă din afara bufferului (read buffer overflow), însă cercetătorii în domeniul securității care au descoperit vulnerabilitatea susțin că este posibil să se provoace overflow-uri de scriere și să se orchestreze execuția codului prin procesarea fișierelor OGG, OGM și OPUS cu un bloc de antet special conceput.
Există, de asemenea, o vulnerabilitate (CVE-2019-14533) în programul de dezarhivare a formatului ASF, care vă permite să scrieți date într-o zonă de memorie deja eliberată și să realizați execuția de cod prin efectuarea de scanări înainte sau înapoi în cronologie în timpul redării fișierelor WMV și WMA.
De asemenea, problemele CVE-2019-13602 (depășire a numărului întreg) și CVE-2019-13962 (citirea dintr-o zonă din afara bufferului) au primit un nivel critic de pericol (8.8 și 9.8), dar dezvoltatorii VLC nu au fost de acord și au considerat că aceste vulnerabilități nu sunt periculoase (sugerează schimbarea nivelului la 4.3).
Printre remedierile care nu țin de securitate se numără eliminarea sacadarii la vizionarea videoclipurilor cu rate de cadre reduse și îmbunătățirea suportului pentru streaming adaptiv (cod de buffering îmbunătățit).
De asemenea, ajută la rezolvarea problemelor cu redarea subtitrării WebVTT, îmbunătățesc ieșirea audio pe platformele macOS și iOS.
Scriptul de descărcat de pe YouTube a fost, de asemenea, actualizat, rezolvând problemele legate de utilizarea Direct3D11 pentru a utiliza accelerarea hardware în sistemele cu unele drivere AMD.
Cum se instalează VLC Media Player 3.0.8 pe Linux?
Pentru utilizatorii de Debian, Ubuntu, Linux Mint și derivate, pur și simplu introduceți următoarele în terminal:
sudo apt-get update sudo apt-get install vlc browser-plugin-vlc
Pentru cei care sunt utilizatori de Arch Linux, Manjaro, Arco Linux sau orice distribuție derivată din Arch Linux, trebuie să tastăm:
sudo pacman -S vlc
Dacă sunteți utilizator al distribuției KaOS Linux, comanda de instalare este aceeași ca și pentru Arch Linux.
Acum, pentru cei care sunt utilizatori ai oricărei versiuni de openSUSE, trebuie doar să tastați următoarele în terminal pentru a instala:
sudo zypper instalează vlc
Pentru cei care sunt utilizatori ai Fedora și ai oricărui derivat al acesteia, trebuie să introduceți următoarele:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E% fedora) .noarch.rpm sudo dnf install vlc
Pentru alte distribuții Linux, putem instala acest software folosind pachete Flatpak sau Snap. Avem nevoie doar de suport pentru instalarea aplicațiilor care utilizează aceste tehnologii.
Dacă doriți să instalați folosind Snap, pur și simplu tastați următoarea comandă în terminal:
sudo snap instalare vlc
Pentru a instala versiunea candidată a programului, faceți-o cu:
sudo snap install vlc --candidate
În cele din urmă, dacă doriți să instalați versiunea beta a programului, trebuie să tastați:
sudo snap install vlc --beta
Dacă ați instalat aplicația de la Snap și doriți să actualizați la noua versiune, trebuie doar să tastați:
sudo snap refresh vlc
În cele din urmă, pentru cei care doresc să instaleze din Flatpak, o pot face cu următoarea comandă:
instalare flatpak --user https://flathub.org/repo/appstream/org.videolan.VLC.flatpakref
Și dacă au instalat deja și doresc să se actualizeze, trebuie să tastați:
flatpak - actualizare utilizator org.videolan.VLC