Python adalah bahasa pemrograman berorientasi objek yang dapat digunakan untuk mengembangkan aplikasi sederhana hingga kompleks dan lintas platform. Ini dirancang pada 1990-an oleh Guido van Rossum, yang pada saat itu bekerja di Amsterdam untuk CWI sebuah pekerjaan. Gedo itu seperti BDFL Terlibat dalam pengembangan Python. Dia juga bekerja di Dropbox, lalu pergi dengan pensiun Dan ketika dia tidak benar-benar menyukainya, dia pergi Mulai di Microsoft. Pembaruan Python 3.7, 3.8, 3.9, dan 3.10 kini telah dirilis, yang seharusnya memperbaiki berbagai bug dan kerentanan keamanan.
Python versi 3.10.7, 3.9.14, 3.8.14 dan 3.7.14 sekarang tersedia
Kami memiliki beberapa konten keamanan dan banyak perbaikan bug reguler untuk 3.10. Mari kita selidiki.
CVE-2020-10735
Konversi antara int dan str dalam basis selain 2 (biner), 4, 8 (oktal), 16 (heksadesimal), atau 32 sebagai basis 10 (desimal) sekarang memunculkan ValueError jika jumlah digit dalam bentuk string lebih tinggi dari a limit Untuk menghindari potensi serangan penolakan layanan karena kompleksitas komputasi.
Versi keamanan 3.9.14, 3.8.14, dan 3.7.14 tersedia secara bersamaan untuk mengatasi masalah ini, bersama dengan beberapa konten keamanan yang kurang mendesak. Sangat disarankan untuk mengupgrade instalasi Anda.
Rilis perbaikan bug Python ini dirilis di luar jadwal untuk mengatasi masalah ekstremisme kekerasan, dan karena itu mengandung lebih sedikit perubahan daripada 3.10.6 (200 komit), atau sebenarnya 3.9.7 (187 komit) pada titik yang sama dalam siklus rilis sebelumnya umum. Tetapi masih ada lebih dari 100 komit dalam versi terbaru Python, jadi ada baiknya memeriksa log perubahan.
More Stories
Membayar iklan di Facebook dari Indonesia menjadi lebih mudah: Pelajari cara melakukannya
Corsair meluncurkan monitor Xeneon 34 inci dengan panel QD OLED dengan resolusi 3440 x 1440 piksel – Komputer – Berita
Microsoft menyumbangkan Project Mono kepada komunitas Wine – IT – Berita