Skip to main content

GRC & CYBER LAW

Responsible Disclosure: Cara Melaporkan Kerentanan dengan Benar

Responsible disclosure adalah praktik melaporkan kerentanan keamanan kepada pemilik sistem secara tertutup, lalu memberi mereka waktu yang wajar untuk memperbaikinya sebelum informasinya dibuka ke publik. Tujuannya melindungi pengguna: celah ditutup lebih dulu, baru dibahas. Panduan ini menjelaskan langkah melapor dengan benar, tanggung jawab organisasi penerima laporan, dan risiko hukum yang perlu Anda sadari, sebagai informasi umum dan bukan nasihat hukum.

Responsible disclosure adalah praktik melaporkan kerentanan keamanan kepada pemilik sistem secara tertutup, lalu memberi mereka waktu yang wajar untuk memperbaikinya sebelum informasinya dibuka ke publik. Tujuannya melindungi pengguna: celah ditutup lebih dulu, baru dibahas. Panduan ini menjelaskan langkah melapor dengan benar, tanggung jawab organisasi penerima laporan, dan risiko hukum yang perlu Anda sadari, sebagai informasi umum dan bukan nasihat hukum.

Apa Itu Responsible Disclosure dan Coordinated Disclosure?

Istilah responsible disclosure sudah lama dipakai, tetapi banyak pihak kini lebih memilih coordinated vulnerability disclosure (CVD). Alasannya, kata "responsible" seolah hanya membebankan tanggung jawab pada pelapor, padahal prosesnya melibatkan pelapor, vendor, dan kadang koordinator pihak ketiga. Intinya sama: temuan disampaikan secara privat, diverifikasi, diperbaiki, lalu diumumkan secara terkoordinasi.

Ada tiga pendekatan yang sering dibandingkan:

  • Full disclosure: detail langsung dipublikasikan tanpa menunggu perbaikan. Risikonya, penyerang ikut mendapat informasi sebelum pengguna terlindungi.
  • Non-disclosure: temuan tidak pernah dilaporkan atau dibuka. Celah tetap ada dan bisa ditemukan pihak lain.
  • Responsible atau coordinated disclosure: jalan tengah yang memberi waktu perbaikan sekaligus menjaga akuntabilitas vendor.

Cara Melakukan Responsible Disclosure dengan Benar

1. Pastikan Anda tidak melampaui batas sejak awal

Prinsip terpenting: hentikan pengujian begitu Anda yakin celah itu ada. Jangan mengunduh data pengguna, mengubah data, mengganggu layanan, atau mencoba masuk lebih jauh hanya untuk menunjukkan dampak. Bukti minimal sudah cukup, dan semakin sedikit data pribadi yang Anda sentuh, semakin kecil risiko bagi Anda dan bagi korban potensial.

2. Cari kanal pelaporan resmi

Periksa halaman keamanan situs, kebijakan pengungkapan kerentanan (VDP), atau program bug bounty. Banyak organisasi memasang berkas security.txt sesuai RFC 9116 di alamat /.well-known/security.txt. Berkas itu wajib memuat kontak dan tanggal kedaluwarsa, sehingga Anda tahu ke mana harus melapor. Untuk instansi pemerintah, cari kanal CSIRT instansi terkait.

3. Susun laporan yang jelas dan aman

Laporan yang baik memuat:

  • Aset yang terdampak, misalnya alamat aplikasi atau versi perangkat lunak.
  • Jenis kerentanan dan penjelasan dampaknya terhadap kerahasiaan, integritas, atau ketersediaan.
  • Langkah yang cukup agar tim teknis dapat mereproduksi masalahnya. Hindari menyertakan kode eksploitasi yang siap pakai.
  • Bukti seperti tangkapan layar, dengan data pribadi disamarkan.
  • Rekomendasi perbaikan bila Anda punya, serta kontak untuk tanya jawab lanjutan.

Kirim lewat kanal terenkripsi bila organisasi menyediakannya, dan jangan membagikan detail teknis di media sosial atau grup terbuka selama proses berlangsung.

4. Sepakati tenggat pengungkapan

Tidak ada tenggat tunggal yang berlaku universal. CERT/CC, misalnya, menyatakan dalam kebijakannya bahwa kerentanan yang dilaporkan kepadanya akan diungkapkan ke publik 45 hari setelah laporan awal, terlepas dari ketersediaan perbaikan. Peneliti lain, seperti Google Project Zero, memakai tenggat 90 hari. Kebijakan lengkap CERT/CC dapat dibaca di halaman kebijakan CERT/CC. Untuk laporan Anda sendiri, sepakati jadwal bersama vendor, dan bersedia memperpanjang bila mereka menunjukkan kemajuan nyata.

5. Jangan menjadikan temuan sebagai alat tekanan

Melaporkan celah lalu menuntut pembayaran sebagai syarat tidak membukanya mengubah laporan menjadi pemerasan. Imbalan yang sah datang dari program bug bounty atau apresiasi yang ditawarkan organisasi, bukan dari ancaman.

Tanggung Jawab Organisasi Penerima Laporan

Pendekatan ini hanya berhasil bila organisasi juga berperilaku bertanggung jawab. Beberapa praktik dasarnya:

  • Publikasikan kebijakan pengungkapan kerentanan dan kontak yang mudah ditemukan, misalnya lewat security.txt.
  • Beri konfirmasi penerimaan dengan cepat dan kabari perkembangan secara berkala.
  • Verifikasi, nilai tingkat keparahan, dan perbaiki sesuai prioritas. Pelajari cara membaca skornya di artikel tentang level kerentanan dan skor CVSS.
  • Nyatakan secara tertulis bahwa pelapor yang beritikad baik dan mengikuti kebijakan tidak akan dituntut.
  • Beri kredit kepada pelapor bila mereka bersedia disebut.

Organisasi yang belum siap menjalankan program terbuka dapat memulai dari kebijakan sederhana, lalu berkembang ke bug bounty. Perbedaan dan cara kerjanya dibahas di artikel bug bounty.

Risiko Hukum bagi Pelapor di Indonesia

Ini bagian yang sering diabaikan. Menemukan celah dengan cara mengakses sistem tanpa izin tetap dapat dinilai sebagai akses tanpa hak. Sejak KUHP baru berlaku pada 2 Januari 2026, akses ilegal ke sistem elektronik milik orang lain diatur di Pasal 332 KUHP dengan ancaman penjara 6 sampai 8 tahun atau denda. Pasal 34 ayat (2) UU ITE memang mengecualikan kegiatan penelitian dan pengujian sistem yang sah, tetapi penjelasannya menyempitkan makna "penelitian" pada lembaga penelitian berizin.

Artinya, niat baik dan pelaporan yang rapi tidak otomatis memberi kekebalan. Cara paling aman adalah hanya menguji aset yang jelas mengundang pengujian lewat program resmi, atau yang sudah Anda kantongi izin tertulisnya. Telaah lengkap pasalnya ada di artikel hukum hacking dan UU ITE. Bagi yang ingin menekuni jalur ini secara profesional, baca juga cara menjadi bug hunter.

Baca juga: Cyber Security Researcher: Peran, Tugas, dan Cara Memulainya.

Pertanyaan yang Sering Diajukan

Apa bedanya responsible disclosure dan bug bounty?

Pengungkapan bertanggung jawab adalah proses pelaporan secara tertutup. Bug bounty adalah program yang menawarkan imbalan atas laporan yang valid, lengkap dengan ruang lingkup dan aturan. Bug bounty biasanya mengandalkan prinsip pengungkapan terkoordinasi.

Bagaimana bila organisasi tidak merespons?

Coba kanal lain, ulangi laporan dengan bukti yang rapi, dan dokumentasikan semua upaya. Bila tetap tidak ada respons, pertimbangkan koordinator pihak ketiga seperti CERT atau CSIRT yang relevan, bukan langsung mempublikasikan detailnya.

Apakah pelapor boleh meminta imbalan?

Boleh bertanya apakah ada program apresiasi atau bounty, tetapi jangan menjadikannya syarat dan jangan mengancam akan membuka celah. Itu bisa dianggap pemerasan.

Haruskah saya mengumumkan temuan setelah diperbaiki?

Itu pilihan yang sebaiknya disepakati bersama organisasi. Pengumuman setelah perbaikan membantu komunitas belajar, asalkan tidak membuka data pribadi atau detail yang memudahkan penyalahgunaan pada sistem yang belum diperbarui.

Kesimpulan

Responsible disclosure menggabungkan kemampuan teknis dengan kedewasaan etika: berhenti di batas, melapor secara privat, memberi waktu perbaikan, dan tidak mengambil keuntungan dari celah. Organisasi punya peran yang sama pentingnya dengan menyediakan kanal dan menanggapi laporan secara adil. Jika organisasi Anda ingin menyiapkan kebijakan pengungkapan kerentanan atau pengujian keamanan yang terukur, lihat layanan keamanan Linuxhackingid.

Every article is reviewed by the practice lead who ran the work before it is published.

All insights

MORE ARTICLES

newest first
GRC & CYBER LAW
October 29, 20268 read

UU PDP: Kewajiban Pelindungan Data Pribadi bagi Perusahaan

UU PDP, yaitu Undang-Undang Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi, mewajibkan setiap perusahaan yang memproses data pribadi untuk melakukannya secara sah, aman, dan bertanggung jawab. Masa transisi dua tahunnya berakhir pada Oktober 2024, sehingga kewajiban di dalamnya kini berlaku penuh. Artikel ini merangkum kewajiban utama, sanksi, dan langkah praktis kepatuhan sebagai informasi umum, bukan nasihat hukum.

Ditulis oleh Tim Riset Tata Kelola, Risiko, & Kepatuhan (GRC) Linuxhackingid | Editor Keamanan Siber
THREAT INTELLIGENCE
October 29, 20267 read

Cara Mengenali Hoaks dan Disinformasi di Media Sosial

Cara mengenali hoaks dimulai dari satu kebiasaan sederhana: berhenti sejenak dan memeriksa sumber sebelum membagikan. Hoaks dan disinformasi menyebar paling cepat ketika orang bereaksi pada emosi, bukan pada bukti. Panduan ini merangkum langkah verifikasi yang bisa Anda lakukan dalam beberapa menit, serta kaitannya dengan keamanan digital.

Ditulis oleh Tim Riset Ancaman Siber (Threat Intelligence) Linuxhackingid | Editor Keamanan Informasi
GRC & CYBER LAW
October 29, 20267 read

Etika Profesi Cyber Security: Prinsip, Tanggung Jawab, dan Kode Etik

Etika profesi cyber security adalah seperangkat prinsip yang mengatur bagaimana praktisi keamanan memakai akses dan keahliannya: jujur, menjaga kerahasiaan, bertanggung jawab, dan selalu bekerja dalam batas izin. Profesi ini unik karena orang yang melindungi sistem sering memegang akses yang sama kuatnya dengan penyerang. Karena itulah kepercayaan, bukan sekadar keahlian teknis, menjadi modal utama.

Ditulis oleh Tim Riset Tata Kelola, Risiko, & Kepatuhan (GRC) Linuxhackingid | Editor Keamanan Siber

Get the next advisory first. No digest, no noise.

One email when something genuinely matters - or follow the community channels where we post first.

Join Telegram

NEXT STEP

Talk to an operator, not a sales desk.

A short scoping call, then scope, schedule and cost in writing within 2 working days.

METHODOLOGY & COMPLIANCE
ISO 27001PCI-DSSOJKUU PDP