Kebocoran memori dapat terjadi di polkit pada versi awal tertentu dari Alibaba Cloud Linux 2. Polkit adalah komponen dalam sistem operasi Linux yang digunakan untuk mengontrol hak istimewa di seluruh sistem. Dalam banyak kasus, polkit berjalan sebagai daemon dan dapat memengaruhi keamanan sistem. Kebocoran memori di polkit dapat menyebabkan masalah keamanan dan menurunkan kinerja. Topik ini menjelaskan cara menyelesaikan kebocoran memori di polkit pada Instance ECS yang menjalankan Alibaba Cloud Linux 2.
Deskripsi Masalah
Pada versi berikut dari Alibaba Cloud Linux 2, kebocoran memori dapat terjadi di polkit dan menyebabkan jumlah memori yang digunakan melebihi 14 GiB:
Versi gambar Alibaba Cloud Linux 2 lebih lama dari aliyun_2_1903_x64_20G_alibase_20211216.vhd
Alibaba Cloud Linux 2 dengan versi kernel lebih lama dari 4.19.91-25.1.al7.x86_64
Penyebab
Kebocoran memori dapat terjadi di polkit. Perbaikan bug telah diintegrasikan ke dalam versi terbaru polkit open source mulai dari polkit-0.112-26.2.al7 untuk menyelesaikan masalah ini. Untuk informasi lebih lanjut, lihat Perbaiki kebocoran memori pada pembatalan autentikasi agen.
Solusi
Jalankan perintah berikut untuk memperbarui polkit pada Instance ECS ke versi terbaru:
sudo yum update polkit