Python 3.8.5 atjauninājums ar drošības ievainojumu novēršanu

Publicēts Python 3.8.5 programmēšanas valodas labojuma atjauninājums, kurā tika novērstas ir vairākas ievainojamības:

  • CVE-2019-20907 — tarfile moduļa apstāšanās, cenšoties atvērt speciāli izveidotus tar formāta failus.
  • BPO-41288 — krišana, cenšoties apstrādāt Pickle moduļa objektus ar speciāli izveidotu NEWOBJ_EX opcode.
  • CVE-2020-15801 — iespēja aizstāt HTTP virsrakstus pieprasījumā, izmantojot jaunu rindu simbolus parametra „method” izmantošanā http.client modulī. Piemēram: conn.request(method=„GET / HTTP/1.1\r\nHost: abc\r\nRemainder:”, url=„/index.html”). Ievainojamība tika novērsta iepriekš, taču neliedza aizsardzību http.client.putrequest metodei.

Avots: opennet.lv

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