Superadmin • 27 Feb 2025 11:32
Security Advisory - CVE-2024-23222 SelengkapnyaJakarta- Sebuah kerentanan keamanan kritis telah ditemukan dalam paket Node.js yang sangat populer, tar-fs, yang memungkinkan penyerang menulis file berbahaya ke sistem komputer korban di luar direktori yang seharusnya.
Kerentanan yang diberi kode CVE-2025-48387 ini memiliki tingkat keparahan tinggi dengan skor CVSS 8.7. Masalah ini terjadi ketika paket tar-fs memproses file TAR yang telah dimanipulasi secara khusus oleh penyerang.
Para ahli keamanan menjelaskan bahwa kerentanan ini memungkinkan directory traversal - sebuah teknik dimana penyerang bisa "keluar" dari folder yang seharusnya dan menulis file ke lokasi lain di sistem komputer.
Kerentanan ini sangat berbahaya karena:
Jutaan unduhan terpengaruh: Paket tar-fs sangat populer dengan jutaan unduhan
Puluhan ribu proyek terdampak: Banyak aplikasi Node.js yang menggunakan paket ini
Sistem Linux tidak aman: Bahkan sistem Linux dengan Node.js versi terbaru (v18.19.1 atau v24.0.2) tetap rentan
Potensi eksekusi kode berbahaya: Penyerang bisa menimpa file penting atau bahkan menjalankan kode berbahaya
Beberapa versi tar-fs yang rentan meliputi:
Versi 3.0.8
Versi 2.1.2
Versi 1.16.4
Ini bukan pertama kali tar-fs mengalami masalah keamanan:
CVE-2018-20835 (Skor CVSS 7.5): Kerentanan yang memungkinkan penimpaaan file arbitrer melalui hardlink dalam file TAR.
CVE-2024-12905 (Skor CVSS 7.5): Masalah path traversal yang memungkinkan penulisan file di luar direktori yang ditentukan.
Para peneliti keamanan sangat menyarankan untuk segera memperbarui tar-fs ke versi yang aman:
Versi 3.0.9 (untuk pengguna versi 3.x)
Versi 2.1.3 (untuk pengguna versi 2.x)
Versi 1.16.5 (untuk pengguna versi 1.x)
Selalu perbarui dependensi secara berkala
Gunakan tools audit keamanan seperti npm audit
Monitor vulnerability database untuk update keamanan terbaru
Validasi input dengan ketat saat memproses file TAR
Sumber Referensi:
Security Online: CVE-2025-48387: Critical tar-fs Vulnerability Exposes Millions to Arbitrary File Writes
Artikel ini disusun berdasarkan advisory keamanan terbaru untuk membantu komunitas developer Indonesia memahami dan mengatasi ancaman keamanan siber.