Threat Modelling membantu organisasi memahami berbagai ancaman yang mungkin memengaruhi sistem, mulai dari akses tanpa izin hingga kebocoran data atau gangguan layanan. Namun, proses tersebut belum selesai ketika daftar ancaman berhasil dibuat. Langkah yang paling penting adalah menentukan mitigasi, yaitu tindakan yang dapat mengurangi kemungkinan terjadinya ancaman atau meminimalkan dampaknya jika ancaman benar-benar terjadi.
Menentukan mitigasi bukan sekadar memilih teknologi keamanan tertentu. Setiap ancaman perlu dianalisis berdasarkan tingkat risikonya, aset yang terdampak, serta kondisi operasional organisasi. Dengan pendekatan yang tepat, mitigasi dapat diterapkan secara efektif tanpa menghambat kinerja sistem maupun aktivitas bisnis.
Threat Modelling memberikan dasar yang kuat untuk proses ini karena hasil analisis telah menunjukkan komponen yang paling berisiko, jalur serangan yang mungkin digunakan, serta kelemahan yang perlu diperbaiki. Informasi tersebut membantu organisasi menentukan kontrol keamanan yang paling sesuai dengan kebutuhan.
1. Apa yang Dimaksud dengan Mitigasi?
Mitigasi adalah serangkaian tindakan yang dilakukan untuk mengurangi kemungkinan terjadinya ancaman atau memperkecil dampaknya terhadap sistem dan organisasi.
Mitigasi tidak selalu berarti menghilangkan ancaman sepenuhnya. Dalam banyak kasus, tujuan utamanya adalah menurunkan tingkat risiko hingga berada pada batas yang dapat diterima.
Mitigasi dapat berupa:
- penerapan kontrol teknis;
- penyempurnaan proses kerja;
- peningkatan kebijakan keamanan;
- pelatihan pengguna;
- pemantauan secara berkelanjutan.
2. Mengapa Mitigasi Penting?
Hasil Threat Modelling hanya akan menjadi dokumentasi apabila tidak diikuti dengan tindakan nyata.
Mitigasi membantu organisasi:
- melindungi aset penting;
- mengurangi peluang keberhasilan serangan;
- meminimalkan dampak insiden;
- meningkatkan keandalan sistem;
- mendukung kepatuhan terhadap kebijakan dan standar keamanan.
Semakin cepat mitigasi diterapkan, semakin kecil peluang ancaman berkembang menjadi insiden.
3. Langkah Menentukan Mitigasi
Meninjau Ancaman yang Telah Diidentifikasi
Langkah pertama adalah mempelajari kembali seluruh ancaman yang ditemukan selama proses Threat Modelling.
Perhatikan:
- komponen yang terdampak;
- jalur serangan;
- penyebab munculnya ancaman;
- aset yang berisiko.
Menilai Tingkat Risiko
Tidak semua ancaman memiliki prioritas yang sama.
Organisasi perlu mempertimbangkan:
- kemungkinan ancaman terjadi;
- besarnya dampak terhadap bisnis;
- sensitivitas data yang terpengaruh;
- kemudahan eksploitasi.
Ancaman dengan tingkat risiko tinggi umumnya menjadi prioritas utama untuk dimitigasi.
Menentukan Kontrol Keamanan yang Tepat
Setelah prioritas ditentukan, langkah berikutnya adalah memilih kontrol keamanan yang sesuai.
Contohnya:
| Jenis Ancaman | Contoh Mitigasi |
|---|---|
| Akses tanpa izin | Autentikasi multifaktor dan kontrol akses berbasis peran |
| Kebocoran data | Enkripsi data saat disimpan dan dikirim |
| Manipulasi data | Validasi input dan pemeriksaan integritas data |
| Serangan terhadap API | Otentikasi API, pembatasan permintaan (rate limiting), dan pemantauan aktivitas |
| Gangguan layanan | Redundansi sistem, pencadangan, dan perlindungan terhadap serangan DDoS |
Mitigasi harus disesuaikan dengan karakteristik ancaman yang dihadapi.
Mempertimbangkan Dampak terhadap Operasional
Setiap kontrol keamanan dapat memengaruhi kenyamanan pengguna maupun proses bisnis.
Oleh karena itu, organisasi perlu memastikan bahwa mitigasi:

- tidak menghambat layanan secara berlebihan;
- tetap mendukung kebutuhan operasional;
- mudah diterapkan dan dipelihara.
Keseimbangan antara keamanan dan kemudahan penggunaan menjadi faktor penting dalam pengambilan keputusan.
Menetapkan Prioritas Implementasi
Apabila sumber daya terbatas, mitigasi dapat diterapkan secara bertahap.
Urutan implementasi umumnya didasarkan pada:
- tingkat risiko;
- nilai aset yang dilindungi;
- biaya penerapan;
- kompleksitas implementasi.
Pendekatan ini membantu organisasi memanfaatkan sumber daya secara lebih efektif.
4. Contoh Penerapan
Sebuah perusahaan mengembangkan aplikasi e-commerce yang menyediakan layanan pembayaran digital.
Hasil Threat Modelling menunjukkan beberapa ancaman utama, antara lain pencurian akun pengguna, manipulasi transaksi, dan penyalahgunaan API pembayaran.
Berdasarkan tingkat risiko, perusahaan memprioritaskan penerapan autentikasi multifaktor untuk akun pengguna, enkripsi data transaksi, validasi setiap permintaan ke API, serta pembatasan jumlah permintaan dari satu alamat IP.
Selain itu, tim keamanan menambahkan sistem pemantauan aktivitas agar percobaan serangan dapat dideteksi lebih cepat.
Pendekatan tersebut membantu mengurangi risiko terhadap proses pembayaran tanpa mengganggu pengalaman pengguna secara signifikan.
5. Mendokumentasikan Mitigasi
Setiap langkah mitigasi sebaiknya dicatat dalam dokumentasi Threat Modelling.
Informasi yang dapat disertakan meliputi:
- ancaman yang ditangani;
- kontrol keamanan yang dipilih;
- alasan pemilihan mitigasi;
- status implementasi;
- pihak yang bertanggung jawab;
- jadwal evaluasi.
Dokumentasi memudahkan proses audit serta peninjauan kembali ketika sistem mengalami perubahan.
6. Evaluasi Mitigasi Secara Berkala
Mitigasi bukan keputusan yang bersifat permanen.
Perubahan teknologi, munculnya ancaman baru, atau penambahan fitur pada aplikasi dapat memengaruhi efektivitas kontrol keamanan yang telah diterapkan.
Karena itu, organisasi perlu melakukan evaluasi secara berkala untuk memastikan bahwa mitigasi masih relevan dan mampu mengurangi risiko sesuai harapan.
Penutup
Threat Modelling membantu organisasi memahami ancaman yang mungkin memengaruhi sistem, tetapi manfaatnya baru benar-benar terasa ketika hasil analisis tersebut diterjemahkan menjadi langkah mitigasi yang tepat. Dengan menilai tingkat risiko, memilih kontrol keamanan yang sesuai, mempertimbangkan dampaknya terhadap operasional, serta menetapkan prioritas implementasi, organisasi dapat mengurangi peluang terjadinya serangan sekaligus meminimalkan dampaknya apabila insiden tetap terjadi.
Mitigasi yang terdokumentasi dengan baik dan dievaluasi secara berkala akan membantu organisasi menjaga keamanan sistem seiring berkembangnya teknologi dan perubahan pola ancaman. Dengan demikian, Threat Modelling tidak hanya menjadi alat untuk mengidentifikasi masalah, tetapi juga menjadi dasar dalam membangun strategi perlindungan yang efektif dan berkelanjutan.








