libarchive 3.7.5

14. septembrī notika labojuma izlaišana 3.7.5 bibliotēkai libdwarf, novēršot daudzas kļūdas un ievainojamības. Bibliotēka un pievienotās utilītas ir uzrakstītas valodā C un tiek izplatītas saskaņā ar licenci New BSD.

Ievainojamību labojumi:

  • daudzas ievainojamības, ko identificēja Microsoft SAST;
  • cpio: iespējamais (fuzz-test) parakstu 64-bitu vidējo vērtību gid/uid/size/ino pārpildījums, analizējot AFIO arhīvus (CPIO paveids);
  • lzop: novērsts vesela skaitļa pārpildījums;
  • rar4: novērsts pārāk liela skaitļa kopēšana int funkcijā copy_from_lzss_window_to_unp (CVE-2024-20696);
  • rar4: attālināta koda izpilde (CVE-2024-26256, CVS-2024-26256);
  • rar4: OOB audio un delta filtrēs;
  • rar4: pārkāpums lielos failos;
  • rar4: rgb filtrā pievienota pārbaude uz pārkāpumu;
  • rar4: OOB, lasot arhīvu ar Unicode failu nosaukumiem iekšā;
  • rar5: tagad dati kastes atmiņai tiek notīrīti, kad tiek pārklātas atmiņas alokācijas;
  • rpm: precīzi aprēķināta galvenes izmērs;
  • unzip: pārsniegšana un nenoteikta atmiņas saturs, ja, izpakojot (izvēloties [r]ename), faila nosaukumā ir EOF;
  • pārsniegšana mktemp funkcijā;
  • uu: OOB, apstrādājot virknes, kas ir ilgākas par 34816 baiti.

Tika labotas arī citas arhīvu lasīšanas kļūdas 7zip, ar, lha, shar, rar5 un xar formātos. Veikti daudzi labojumi Windows OS.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster