Den 14 september utgavs en korrigerande version 3.7.5 av biblioteket libarchive, med ÄtgÀrder för mÄnga fel och sÄrbarheter. Biblioteket och tillhörande verktyg Àr skrivna i C och distribueras under licensen New BSD.
SÄrbarhetsfixar:
- flera sÄrbarheter som upptÀcktes med hjÀlp av Microsoft SAST;
- cpio: möjlig (fuzzing-test) överflöde av 64-bitars signerade mellanliggande vÀrden gid/uid/size/ino vid analys av AFIO-arkiv (en typ av CPIO);
- lzop: förhindrandet av heltalsöverflöde;
- rar4: förhindrar att ett för stort vÀrde kopieras till int i funktionen copy_from_lzss_window_to_unp (CVE-2024-20696);
- rar4: avlÀgsna kodexekvering (CVE-2024-26256, CVS-2024-26256);
- rar4: OOB i audio- och deltafilter;
- rar4: överflöde utanför intervallet vid hantering av stora filer;
- rar4: en granskning för utöver intervallet har lagts till i rgb-filtret;
- rar4: OOB vid lÀsning av ett arkiv med unika filnamn inuti;
- rar5: nu rensas cache-data redo vid omallokering av bufferminne;
- rpm: korrekt berÀkning av headerstorlekar;
- unzip: överflöde och ospecificerat minnesinnehÄll, om det finns EOF i filnamnet vid uppackning (vid val av [r]ename);
- överskridande i funktionen mktemp;
- uu: OOB vid hantering av strÀngar som Àr lÀngre Àn 34816 byte.
Ăven andra lĂ€sfel i arkivformaten 7zip, ar, lha, shar, rar5 och xar har Ă„tgĂ€rdats. MĂ„nga fixar har gjorts för Windows OS.
KĂ€lla: linux.org.ru
