Setiap bulan, Institut Standar dan Teknologi Nasional (NIST) menambahkan lebih dari 2.000 kerentanan keamanan baru ke dalam Database Kerentanan Nasional. Tim keamanan tidak perlu melacak semua kerentanan ini, tetapi mereka membutuhkan cara untuk mengidentifikasi dan mengatasi kerentanan yang berpotensi mengancam sistem mereka. Untuk itulah siklus manajemen kerentanan diperlukan.
Siklus manajemen kerentanan adalah proses berkelanjutan untuk menemukan, memprioritaskan, dan mengatasi kerentanan dalam aset TI perusahaan.
Putaran umum siklus memiliki lima tahap:
Siklus manajemen kerentanan memungkinkan organisasi untuk meningkatkan postur keamanan dengan mengambil pendekatan yang lebih strategis untuk manajemen kerentanan. Alih-alih bereaksi terhadap kerentanan baru saat muncul, tim keamanan secara aktif mencari kelemahan dalam sistem mereka. Organisasi dapat mengidentifikasi kerentanan yang paling kritis dan menerapkan perlindungan sebelum pelaku ancaman menyerang.
Kerentanan adalah kelemahan keamanan dalam struktur, fungsi, atau implementasi jaringan atau aset yang dapat dieksploitasi oleh peretas untuk merugikan perusahaan.
Kerentanan dapat timbul dari kelemahan mendasar dalam konstruksi aset. Demikian halnya dengan kerentanan Log4J yang terkenal, di mana kesalahan pengodean di perpustakaan Java yang populer memungkinkan peretas untuk menjalankan malware dari jarak jauh pada komputer korban. Kerentanan lainnya disebabkan oleh kesalahan manusia, seperti bucket penyimpanan cloud yang salah konfigurasi yang mengekspos data sensitif ke internet publik.
Setiap kerentanan adalah risiko bagi organisasi. Menurut X-Force Threat Intelligence Index IBM, eksploitasi kerentanan adalah vektor serangan siber paling umum kedua. X-Force juga menemukan bahwa jumlah kerentanan baru meningkat setiap tahun, dengan 23.964 tercatat pada tahun 2022 saja.
Para peretas memiliki persediaan kerentanan yang terus bertambah yang dapat mereka gunakan. Sebagai tanggapan, perusahaan telah menjadikan manajemen kerentanan sebagai komponen utama dari strategi manajemen risiko siber mereka. Siklus hidup manajemen kerentanan menawarkan model formal untuk program manajemen kerentanan yang efektif dalam lanskap ancaman siber yang terus berubah. Dengan mengadopsi siklus hidup tersebut, organisasi dapat melihat beberapa manfaat berikut:
Kerentanan baru dapat muncul dalam jaringan kapan saja, sehingga siklus hidup manajemen kerentanan adalah loop berkelanjutan dan bukan serangkaian peristiwa yang berbeda. Setiap putaran siklus hidup akan langsung masuk ke putaran berikutnya. Satu putaran biasanya terdiri dari tahapan berikut:
Secara teknis, perencanaan dan pekerjaan awal dilakukan sebelum siklus manajemen kerentanan, oleh karena itu disebut sebagai "Tahap 0". Selama tahap ini, organisasi menyempurnakan detail penting dari proses manajemen kerentanan, termasuk yang berikut:
Organisasi tidak melalui tahap ini sebelum setiap putaran siklus hidup. Umumnya, sebuah perusahaan melakukan tahap perencanaan dan persiapan yang ekstensif sebelum meluncurkan program manajemen kerentanan formal. Ketika program sudah berjalan, para pemangku kepentingan secara berkala meninjau kembali perencanaan dan pekerjaan awal untuk memperbarui pedoman dan strategi mereka secara keseluruhan sesuai kebutuhan.
Siklus hidup manajemen kerentanan formal dimulai dengan inventaris aset—katalog semua perangkat keras dan perangkat lunak di jaringan organisasi. Inventaris ini mencakup aplikasi dan titik akhir yang disetujui secara resmi serta aset TI bayangan yang digunakan karyawan tanpa persetujuan.
Karena aset baru ditambahkan secara berkala ke jaringan perusahaan, inventaris aset diperbarui sebelum setiap putaran siklus hidup. Perusahaan sering menggunakan perangkat lunak seperti platform manajemen permukaan serangan untuk mengotomatiskan inventaris mereka.
Setelah mengidentifikasi aset, tim keamanan menilai kerentanannya. Tim dapat menggunakan kombinasi alat dan metode, termasuk pemindai kerentanan otomatis, pengujian penetrasi manual, dan intelijen ancaman eksternal dari komunitas keamanan siber.
Menilai setiap aset selama setiap putaran siklus hidup akan sangat berat, sehingga tim keamanan biasanya bekerja secara bertahap. Setiap putaran siklus hidup berfokus pada kelompok aset tertentu, dengan kelompok aset yang lebih penting menerima pemindaian lebih sering. Beberapa alat pemindaian kerentanan yang canggih secara terus-menerus menilai semua aset jaringan secara real-time, sehingga memungkinkan tim keamanan mengambil pendekatan yang lebih dinamis dalam penemuan kerentanan.
Tim keamanan memprioritaskan kerentanan yang mereka temukan pada tahap penilaian. Penentuan prioritas memastikan bahwa tim mengatasi kerentanan yang paling kritis terlebih dahulu. Tahap ini juga membantu tim menghindari menghabiskan waktu dan sumber daya untuk kerentanan berisiko rendah.
Untuk memprioritaskan kerentanan, tim mempertimbangkan kriteria berikut:
Tim keamanan bekerja melalui daftar kerentanan yang diprioritaskan, dari yang paling kritis hingga yang paling tidak kritis. Organisasi memiliki tiga opsi untuk mengatasi kerentanan:
Untuk memverifikasi bahwa upaya mitigasi dan remediasi telah berjalan sebagaimana mestinya, tim keamanan melakukan pemindaian ulang dan pengujian ulang terhadap aset-aset yang baru saja mereka kerjakan. Audit ini memiliki dua tujuan utama: untuk menentukan apakah tim keamanan berhasil mengatasi semua kerentanan yang diketahui dan memastikan bahwa mitigasi dan remediasi tidak menimbulkan masalah baru.
Sebagai bagian dari tahap penilaian ulang ini, tim keamanan juga memantau jaringan secara lebih luas. Tim mencari kerentanan baru sejak pemindaian terakhir, mitigasi lama yang sudah usang, atau perubahan lain yang mungkin memerlukan tindakan. Semua temuan ini membantu menginformasikan putaran siklus hidup berikutnya.
Tim keamanan mendokumentasikan aktivitas dari putaran terbaru siklus hidup, termasuk kerentanan yang ditemukan, langkah penyelesaian yang diambil, dan hasilnya. Laporan ini dibagikan kepada para pemangku kepentingan yang relevan, termasuk para eksekutif, pemilik aset, departemen kepatuhan, dan lainnya.
Tim keamanan juga merefleksikan bagaimana putaran terbaru dari siklus berlangsung. Tim dapat melihat metrik utama seperti waktu rata-rata untuk mendeteksi (MTTD), waktu rata-rata untuk merespons (MTTR), jumlah total kerentanan kritis, dan tingkat pengulangan kerentanan. Dengan melacak metrik ini dari waktu ke waktu, tim keamanan dapat menetapkan garis dasar untuk kinerja program manajemen kerentanan dan mengidentifikasi peluang untuk meningkatkan program dari waktu ke waktu. Pelajaran yang dipetik dari satu putaran siklus hidup dapat membuat putaran berikutnya menjadi lebih efektif.
Manajemen kerentanan adalah pekerjaan yang kompleks. Bahkan dengan siklus hidup formal, tim keamanan mungkin merasa seperti sedang mencari jarum dalam tumpukan jerami saat mereka mencoba melacak kerentanan dalam jaringan perusahaan yang sangat besar
IBM X-Force Red dapat membantu menyederhanakan proses. Tim X-Force Red menawarkan layanan manajemen kerentanan yang komprehensif, bekerja sama dengan organisasi untuk mengidentifikasi aset penting, menemukan kerentanan berisiko tinggi, memperbaiki kelemahan sepenuhnya dan menerapkan tindakan pencegahan yang efektif.
IBM Security QRadar Suite dapat lebih mendukung tim keamanan yang memiliki keterbatasan sumber daya dengan solusi deteksi dan respons ancaman yang dimodernisasi. QRadar Suite mengintegrasikan keamanan titik akhir, manajemen log, produk SIEM dan SOAR dalam antarmuka pengguna yang umum, dan menyematkan otomatisasi perusahaan dan AI untuk membantu analis keamanan meningkatkan produktivitas dan bekerja secara lebih efektif di seluruh teknologi.