Defaults.Exposed

Defaults.ExposedPerbaikan › Record CAA

Cara memperbaiki Record CAA

Record CAA adalah instruksi singkat dalam pengaturan domain Anda yang menyebutkan perusahaan sertifikat mana yang diizinkan untuk menerbitkan sertifikat keamanan 'gembok' untuk website Anda. Dengan mengaktifkannya, tidak ada perusahaan lain yang bisa diam-diam membuat sertifikat yang valid atas nama Anda.

Intinya bagi bisnis Anda: Tanpa record CAA, hampir semua dari ratusan perusahaan sertifikat di seluruh dunia bisa menerbitkan sertifikat gembok asli yang sepenuhnya dipercaya untuk domain Anda — membiarkan penipu mendirikan klon website Anda yang sempurna dan 'aman' penuh untuk memanen login dan detail kartu pelanggan Anda, dengan tidak ada peringatan di layar untuk memperingatkan mereka.

Kerugian yang dapat ditimbulkan

Mengapa ini penting. Saat ini pintu terbuka lebar: setiap perusahaan sertifikat di Bumi bisa menjamin website yang mengklaim sebagai milik Anda, apakah Anda pernah berurusan dengan mereka atau tidak. Record CAA mengunci pintu itu sehingga hanya penyedia yang Anda pilih yang bisa menerbitkan sertifikat — ini adalah pertahanan paling sederhana dan termurah yang ada terhadap seseorang yang menyamar sebagai bisnis Anda secara online.

Record CAA, dalam bahasa sederhana

Setiap website yang aman memiliki sertifikat — hal yang ada di balik gembok di browser dan “https” di depan alamat Anda. Sertifikat tersebut dikeluarkan oleh firma spesialis yang disebut otoritas sertifikat (CA): nama seperti Let’s Encrypt, DigiCert, Sectigo, Google Trust Services. Ketika browser Anda melihat sertifikat yang valid, ia menampilkan gembok dan memberi tahu pelanggan Anda bahwa koneksinya asli dan aman.

Inilah bagian yang sebagian besar pemilik bisnis belum pernah diberitahu: secara default, ratusan otoritas sertifikat ini di seluruh dunia masing-masing diizinkan untuk menerbitkan sertifikat untuk domain Anda — apakah Anda pernah mendengar tentang mereka atau tidak. Record CAA (Certification Authority Authorization) adalah catatan satu baris yang Anda tambahkan ke pengaturan DNS domain Anda yang mengatakan, intinya, “hanya penyedia-penyedia ini yang diizinkan untuk menerbitkan sertifikat untuk saya.” Setiap otoritas sertifikat yang sah diwajibkan oleh aturan industri untuk memeriksa catatan itu sebelum menerbitkan — dan menolak jika mereka tidak ada dalam daftar Anda.

Ini adalah perbedaan antara pintu depan yang tidak terkunci yang bisa diterobos siapa saja, dan pintu di mana hanya orang yang Anda pilih yang memegang kunci. Dan tidak ada biaya untuk menambahkannya.

Dampak finansial yang perlu diketahui

Risiko yang ditutup record CAA adalah peniruan yang meyakinkan. Ketika penipu bisa mendapatkan sertifikat nyata untuk salinan website Anda, tanda peringatan biasa menghilang — tidak ada gembok yang rusak, tidak ada banner “tidak aman”, tidak ada kesalahan sertifikat. Semuanya terlihat benar, yang persis itulah yang membuatnya berbahaya.

Tidak satu pun dari ini memerlukan serangan canggih pada server Anda. Mereka mengeksploitasi fakta bahwa, tanpa record CAA, sistem sertifikat yang lebih luas terlalu mempercayai atas nama Anda.

Apa sebenarnya itu, dan seperti apa “baik” itu

Record CAA tinggal di DNS domain Anda — pengaturan yang sama yang mengarahkan domain Anda ke website dan email Anda. Setiap record memiliki tiga bagian: tanda, tag, dan nilai. Tag yang penting adalah:

Seperti apa “baik” itu: setidaknya satu record issue (atau issuewild) ada, menyebutkan penyedia yang benar-benar Anda gunakan, dengan wildcard dibatasi ke penyedia yang disebutkan atau diblokir. Itulah tolak ukur yang diukur pemeriksaan ini — ini mencari record CAA domain Anda di beberapa resolver independen dan lulus ketika menemukan kebijakan issue atau issuewild nyata di tempat. Domain tanpa record CAA sama sekali diperlakukan sebagai pintu terbuka yang memang demikian.

Apakah ini mempengaruhi nilai saya? Ya. Record CAA yang hilang adalah item yang dinilai dan ditandai dengan tingkat keparahan sedang — ini adalah kesenjangan nyata, bukan sekadar hal yang baik untuk dimiliki, karena meninggalkan jalur peniruan nyata terbuka. Menambahkan record menutup kesenjangan dan membersihkan temuan.

Cara memperbaikinya (gratis, ~5 menit)

Berikan bagian ini kepada siapa pun yang mengelola domain atau website Anda — perbaikannya gratis. Ini adalah perubahan DNS kecil, bukan pembangunan ulang. Kami hanya mengenakan biaya jika Anda nanti ingin kami terus memantau bahwa record tetap ada; menambahkannya tidak ada biaya.

Langkah 1 — Cari tahu otoritas sertifikat mana yang sebenarnya Anda gunakan. Ini adalah satu langkah yang layak dilakukan dengan benar, karena mencantumkan penyedia yang salah bisa memblokir pembaruan Anda berikutnya. Kasus umum:

Jika tidak yakin, lihat sertifikat Anda saat ini di browser (klik gembok → detail sertifikat → “Diterbitkan oleh”) untuk melihat siapa yang menerbitkannya.

Langkah 2 — Masuk ke penyedia DNS Anda. Di sinilah record domain Anda tinggal — biasanya registrar Anda, host web Anda, atau Cloudflare. Temukan bagian record DNS dan pilih untuk menambahkan record baru bertipe CAA (beberapa antarmuka melabelinya tipe 257).

Langkah 3 — Tambahkan record issue untuk setiap penyedia yang Anda gunakan. Untuk Let’s Encrypt, misalnya:

example.com.   CAA   0 issue "letsencrypt.org"

Tambahkan satu baris issue per penyedia yang sah. Sebagian besar dasbor DNS memberi Anda kotak terpisah untuk tanda (0), tag (issue), dan nilai (domain CA) sehingga Anda tidak perlu mengetik seluruh baris secara manual.

Langkah 4 — Kontrol sertifikat wildcard. Jika Anda tidak menggunakan wildcard, blokir sepenuhnya sehingga tidak ada yang bisa diam-diam mendapatkannya:

example.com.   CAA   0 issuewild ";"

Jika Anda menggunakan wildcard, sebutkan penyedianya: 0 issuewild "letsencrypt.org".

Langkah 5 — (Direkomendasikan) Tambahkan alamat notifikasi. Sehingga Anda diberi tahu setiap kali CA menolak percobaan — peringatan dini Anda bahwa seseorang mencoba:

example.com.   CAA   0 iodef "mailto:[email protected]"

Langkah 6 — Simpan dan verifikasi. Jalankan dig CAA example.com (atau gunakan alat pencarian DNS online mana pun) dan konfirmasi record Anda muncul. Perubahan bisa membutuhkan waktu dari beberapa menit hingga beberapa jam untuk menyebar di internet. Sertifikat Anda yang ada dan semua pembaruan terus bekerja selama proses — CAA hanya mengatur penerbitan baru.

Catatan platform cepat: Di Cloudflare, DNS → Records → Add record → tipe CAA. Di Google Workspace, Anda mengelola DNS di registrar Anda (atau Cloud DNS jika Anda menggunakannya) — tambahkan record CAA di sana dengan pki.goog. Di Microsoft 365, CAA tidak diatur di pusat admin M365; tambahkan di mana pun DNS domain Anda dihosting, mencantumkan CA sertifikat terkelola Anda (biasanya DigiCert). Di host umum (GoDaddy, Namecheap, dll.), ini ada di panel DNS yang sama di mana record A dan MX Anda tinggal.

Kesalahan umum

Lapisan teknis (berikan ini kepada orang IT Anda)

CAA didefinisikan dalam RFC 8659 dan diberlakukan di bawah CA/Browser Forum Baseline Requirements — setiap CA yang dipercaya secara publik diwajibkan untuk memeriksa CAA pada saat penerbitan. Record mengambil bentuk <flags> <tag> <value>, dengan tag issue, issuewild, dan iodef. Kebijakan issue atau issuewild non-kosong adalah apa yang memenuhi pemeriksaan ini; kehadiran iodef saja tidak (ini adalah pelaporan, bukan otorisasi).

Baseline solid di apex:

example.com.   CAA   0 issue "letsencrypt.org"
example.com.   CAA   0 issuewild ";"
example.com.   CAA   0 iodef "mailto:[email protected]"

Catatan untuk pelaksana:

Atur di host Anda

Langkah demi langkah untuk penyedia populer:

FAQ

Saya tidak teknis — bisakah saya menangani ini sendiri?

Anda tidak perlu memahami detailnya, tapi perbaikannya adalah perubahan kecil di dalam pengaturan DNS domain Anda, jadi paling baik diserahkan kepada siapa pun yang mengelola website atau domain Anda. Kirim bagian 'Cara memperbaikinya' di bawah kepada mereka — ini adalah perubahan lima menit tanpa biaya. Kami hanya mengenakan biaya jika Anda nanti ingin kami terus memantau bahwa record tetap ada; perbaikannya selalu gratis.

Apakah menambahkan ini akan merusak website atau sertifikat saya?

Tidak — selama Anda mencantumkan penyedia sertifikat yang benar-benar Anda gunakan, semuanya terus bekerja persis seperti sebelumnya. Record CAA tidak menyentuh atau menggantikan sertifikat Anda yang ada; ini hanya mengatur siapa yang diizinkan untuk membuat yang baru. Satu-satunya cara menyebabkan masalah adalah meninggalkan penyedia asli Anda dari daftar, yang bisa memblokir pembaruan otomatis Anda berikutnya — langkah-langkah di bawah ini ditulis khusus untuk menghindari itu.

Jika sertifikat dikeluarkan secara otomatis saat ini, mengapa saya masih membutuhkan ini?

Sertifikat otomatis baik-baik saja dan nyaman — masalahnya adalah sistem terbuka untuk semua orang secara default, termasuk seseorang yang berpura-pura menjadi Anda. Record CAA hanya menyebutkan siapa yang diizinkan, mengubah pintu terbuka menjadi pintu dengan kunci Anda sendiri. Ini bekerja bersama penerbitan otomatis, bukan melawannya.

Apakah ini mempengaruhi peringkat Google atau nilai saya di laporan ini?

Ini mempengaruhi nilai keamanan Anda di sini — record CAA yang hilang adalah item yang dinilai, ditandai sebagai kesenjangan tingkat keparahan sedang, karena meninggalkan jalur peniruan nyata terbuka. Ini bukan faktor peringkat Google langsung, tapi peniruan dan phishing yang dicegahnya adalah persis jenis insiden yang merusak kepercayaan dan traffic. Bagaimanapun ini adalah kemenangan cepat dan gratis.

Apa perbedaan antara 'issue' dan 'issuewild'?

Record 'issue' mengontrol sertifikat normal untuk domain Anda dan subdomainnya. Record 'issuewild' mengontrol sertifikat wildcard — sertifikat tunggal yang mencakup setiap subdomain yang mungkin sekaligus (seperti *.example.com). Wildcard lebih kuat dan karena itu lebih berisiko di tangan yang salah, jadi merupakan praktik baik untuk mengontrolnya secara terpisah: jika Anda tidak menggunakan wildcard, blokir seluruhnya.

Kami menggunakan Cloudflare / Google Workspace / Microsoft 365 — apakah itu sudah mencakup ini?

Tidak secara otomatis. Platform-platform tersebut mengelola sertifikat untuk Anda, tapi kecuali Anda secara eksplisit menambahkan record CAA, domain Anda masih memberi tahu dunia 'otoritas mana pun boleh menerbitkan.' Kabar baiknya adalah perbaikannya adalah perubahan DNS sederhana yang sama pada semuanya, dan di mana Cloudflare atau host Anda menerbitkan sertifikat Anda, Anda hanya mencantumkan penyedia tersebut. Catatan platform di bagian perbaikan di bawah mencakup kasus umum.