libarchive 3.7.5

Op 14 september heeft een corrigerende release van 3.7.5 van de bibliotheek libarchive, met de oplossing van vele bugs en kwetsbaarheden. De bibliotheek en de bijbehorende hulpprogramma's zijn geschreven in de programmeertaal C en worden verspreid onder de New BSD.

Kwetsbaarheidsfixes:

  • talloze kwetsbaarheden, ontdekt met behulp van Microsoft SAST;
  • cpio: mogelijke (fuzz-test) overflow van tekenwaarden in 64-bits tussenresultaten gid/uid/size/ino bij het parseren van AFIO-archieven (een variant van CPIO);
  • lzop: voorkomen van integer overflow;
  • rar4: voorkomen van het kopiĆ«ren van een te grote waarde naar int in de functie copy_from_lzss_window_to_unp (CVE-2024-20696);
  • rar4: remote code execution (CVE-2024-26256, CVS-2024-26256);
  • rar4: OOB in de audio- en delta-filters;
  • rar4: buiten bereik bij het verwerken van grote bestanden;
  • rar4: in het rgb-filter is een controle toegevoegd om buiten het bereik te blijven;
  • rar4: OOB bij het lezen van een archief met Unicode-bestandsnamen binnenin;
  • rar5: de data ready cache wordt nu leeggemaakt bij geheugenherverdeling van de buffer;
  • rpm: correcte berekening van de grootte van de headers;
  • unzip: out-of-bounds en ongedefinieerde geheugeninhoud als bij het uitpakken (bij het kiezen van [r]ename) de bestandsnaam EOF bevat;
  • out-of-bounds in de functie mktemp;
  • uu: OOB bij het verwerken van strings langer dan 34816 bytes.

Ook andere fouten bij het lezen van archieven in de formaten 7zip, ar, lha, shar, rar5 en xar zijn opgelost. Talrijke correcties zijn aangebracht voor Windows OS.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster