[ Keamanan transportasi ]

Perpanjangan sertifikat MTA-STS tanpa penghentian host kebijakan

Rencanakan perpanjangan sertifikat di sekitar layanan HTTPS yang benar-benar dijangkau oleh pengirim, dengan pemeriksaan identitas, rantai, penerapan, dan respons kebijakan yang terpisah.

Oleh tim peneliti EmailAuth · 7 menit membaca

[Poin-poin penting]

  • Lacak kepemilikan host kebijakan dan sertifikat MX penerima secara terpisah.
  • Validasi nama host yang diperlukan bahkan ketika hosting didelegasikan.
  • Periksa setiap tingkat penayangan yang relevan, bukan hanya file yang diperbarui.
  • Jangan mengandalkan cache kebijakan jarak jauh sebagai pengganti pembaruan tepat waktu.
Di halaman ini

Jadikan pembaruan sebagai tugas kesinambungan layanan

Memperbarui sertifikat HTTPS untuk MTA-STS host kebijakan selesai hanya ketika sertifikat yang benar benar-benar disajikan pada titik akhir yang diperlukan dan klien yang memvalidasi dapat mengambil kebijakan tersebut. Pemberitahuan penerbitan yang berhasil tidak menentukan penerapan, kelengkapan atau ketersediaan rantai kepercayaan. Atur pekerjaan berdasarkan layanan yang sedang berjalan, bukan urutan sertifikat.

Panduan ini mengusulkan kontrol pembaruan dan tinjauan kegagalan fiktif. Itu tidak menerbitkan sertifikat, memeriksa kunci pribadi, memodifikasi hosting atau terhubung ke domain pelanggan. Sertifikat asli dan observasi HTTP masih diperlukan. Pemilik harus menyetujui prosedur penerapan dan pengembalian yang disetujui sebelum operator menyentuh layanan tersebut.

Inventarisasi kedua permukaan sertifikat

Sertifikat host kebijakan mengautentikasi nama seperti mta-sts.example.com selama pengambilan HTTPS. Server SMTP penerima memberikan sertifikat terpisah untuk nama host MX -nya. Layanan tersebut dapat memiliki pemilik, sistem perpanjangan, dan tanggal kedaluwarsa yang berbeda. Memperbarui yang satu tidak memperbaiki yang lain, meskipun keduanya dikelola oleh penyedia hosting yang sama. RFC 8461 bagian 3.3 dan 4.2

Catat nama host kebijakan, tim yang bertanggung jawab, platform penerapan, sidik jari sertifikat publik saat ini, interval validitas, dan mekanisme pembaruan yang dimaksudkan. Sertakan setiap alamat atau tingkat layanan yang dapat menjawab titik akhir. NotBefore dan notAfter sertifikat membatasi masa berlakunya, sedangkan validasi jalur juga bergantung pada batasan dan kepercayaan sertifikat lainnya. Tampaknya tanggal kedaluwarsa di masa depan saja bukanlah hasil validasi yang berhasil. RFC 5280 bagian 4.1.2.5 dan 6

Verifikasi identitas dan rantai sebelum penerapan

Host kebijakan harus menunjukkan sertifikat yang belum kedaluwarsa dan valid untuk identitas DNS yang diperlukan dan dirantai ke akar yang dipercaya oleh pengirim MTA. Mendelegasikan hosting melalui a CNAME tidak membuat sertifikat untuk nama host penyedia cukup. Pertahankan nama host kebijakan asli dalam pengujian validasi dan dokumentasikan rantai publik mana yang diharapkan dikirimkan oleh server. RFC 8461 bagian 3.3 dan 8.2

Gunakan nama alternatif subjek sertifikat saat menilai identitas layanan yang dimaksud. RFC 9525 adalah spesifikasi identitas layanan umum saat ini dan RFC 6125 yang sudah usang, yang dikutip RFC 8461 . Jaga agar aturan ID DNS khusus aplikasi MTA-STS tetap eksplisit daripada secara diam-diam mengganti perilaku aplikasi yang tidak terkait. Nama umum yang dapat dibaca manusia bukanlah alasan untuk mengesampingkan ketidakcocokan nama host. RFC 9525 bagian 2 dan 6

Rencanakan waktu yang cukup untuk pulih dengan aman

Pilih tenggat waktu perpanjangan internal yang menyisakan waktu untuk kegagalan penerbitan, kesalahan penerapan, dan verifikasi. Margin yang sesuai bergantung pada masa pakai sertifikat dan kepemilikan operasional; tidak ada jumlah hari universal yang ditetapkan di sini. Tetapkan orang yang bertanggung jawab dan kontak cadangan. Pekerjaan terjadwal tanpa tujuan pemberitahuan atau pemilik merupakan ketergantungan yang belum terverifikasi, bukan proses pembaruan yang lengkap.

Jaga penanganan sertifikat di dalam sistem manajemen rahasia yang disetujui. Paket bukti harus berisi rincian sertifikat publik dan keluaran validasi, bukan kunci pribadi atau kredensial akun. Tentukan apa yang dapat dibatalkan oleh operator, bagaimana validitas saat ini akan diperiksa dan kegagalan mana yang memerlukan eskalasi. Memulihkan sertifikat yang kedaluwarsa karena merupakan konfigurasi yang diketahui kemarin bukanlah rencana pemulihan yang berguna.

Uji titik akhir yang disebarkan, bukan file sertifikat

Setelah penerapan resmi, pemeriksaan yang diusulkan harus mengidentifikasi nama host, alamat, waktu UTC, rantai yang diamati, hasil validasi nama, dan hasil kepercayaan yang tepat. Jika terdapat beberapa node penyajian, pertahankan cakupan yang benar-benar dicentang. Tes lokal yang sukses dari operator tidak dapat membuktikan bahwa setiap pengirim eksternal memercayai root yang sama atau mencapai node yang sama. Catat batasan tersebut alih-alih mengubah satu observasi menjadi kesiapan universal.

Kemudian verifikasi URL asli terkenal menghasilkan HTTP 200 langsung dengan kebijakan yang dimaksudkan. Pekerjaan sertifikat dapat secara tidak sengaja mengubah pemilihan host virtual, perutean, atau kontrol akses aplikasi. MTA-STS melarang pengalihan HTTP selama pengambilan, sehingga keberhasilan browser setelah pengalihan tidak memadai. Koneksi TLS yang valid dan respons HTTP yang dapat digunakan merupakan ketentuan penerimaan yang berbeda. RFC 8461 bagian 3.2–3.3

Periksa penerapan parsial fiktif

Pertimbangkan example.com fiksi, yang nama host kebijakannya dilayani oleh dua node tepi. Sistem pembaruan memperoleh sertifikat baru, tetapi hanya satu node yang memuat ulang sertifikat tersebut. Yang lainnya terus menyajikan sertifikat yang sudah kadaluwarsa. Tes yang mencapai node yang diperbarui berhasil; pengirim yang mencapai node kedua tidak dapat mengautentikasi kebijakan tersebut. Pengamatan ini dibuat-buat dan tidak menunjukkan perilaku penyedia yang sebenarnya.

Investigasi yang diusulkan membandingkan sidik jari publik dan interval validitas pada node yang melayani, diikuti dengan pengambilan yang diautentikasi pada nama host yang tidak diubah. Ini tidak dimulai dengan melonggarkan pemeriksaan sertifikat atau menghapus catatan penemuan. Pemilik remediasi akan menyelesaikan penerapan yang disetujui dan memverifikasi kedua node. Sertifikat SMTP MX masih memerlukan validasinya sendiri karena perbaikan host kebijakan tidak menjelaskan apa pun tentang statusnya.

Pahami batas cache selama pemadaman

Pengirim pendukung dengan kebijakan cache yang valid dan belum kedaluwarsa harus terus menggunakannya jika kebijakan aktif tidak dapat diambil. Pengirim tanpa kebijakan tersebut terus berlanjut seolah-olah MTA-STS tidak ada setelah kegagalan pengambilan. Oleh karena itu, masa pakai cache memberikan manfaat kontinuitas terbatas bagi beberapa pengirim, bukan izin untuk membiarkan sertifikat HTTPS kedaluwarsa. Pengirim yang berbeda dapat secara sah menempati negara bagian yang berbeda selama pemadaman yang sama. RFC 8461 bagian 3.3

ID penemuan mengidentifikasi contoh kebijakan, bukan nomor seri sertifikat. Jika hanya sertifikat yang berubah dan badan kebijakan tetap sama, jangan berasumsi bahwa ID baru diperlukan agar perpanjangan menjadi efektif. Jika kebijakannya juga berubah, ikuti perintah pembaruan isi sebelum ID dan pertimbangkan kebijakan yang di-cache. Pertahankan penerapan sertifikat dan revisi kebijakan sebagai perubahan yang dapat ditinjau secara terpisah. RFC 8461 bagian 3.1 dan 8.1

Simpan bukti untuk pembaruan berikutnya

Simpan catatan penerapan yang disetujui, detail sertifikat publik sebelum dan sesudah, hasil pengambilan yang diautentikasi, dan segala hal yang relevan TLS-RPT pengamatan. Kegagalan PKI Web kebijakan termasuk dalam penyelidikan titik akhir kebijakan; kedaluwarsa sertifikat SMTP yang dilaporkan berkaitan dengan koneksi penerima. Periksa kategori mana yang sebenarnya dilaporkan. RFC 8460 bagian 4.3

Daftar kesalahan RFC 8461 saat ini mencakup koreksi kapitalisasi yang dilaporkan tentang sertifikat MTA penerima yang kedaluwarsa; itu tidak mengizinkan sertifikat kedaluwarsa. Tidak ada bukti perpanjangan atau hosting asli yang diberikan di sini. Gerbang operasional terakhir tetap berupa demonstrasi layanan yang dikerahkan dengan stempel waktu, ditinjau oleh pemiliknya. RFC 8461 kesalahan

[ Membawa pergi ]

Penerbitan bukanlah penerapan. Verifikasi sertifikat dan respons kebijakan langsung yang diberikan pada nama host asli, lalu pertahankan cakupan dan batasan bukti.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Pemilik layanan sertifikat

Penerapan dan penerbitannya sendiri

Pekerjaan pembaruan dapat memperoleh sertifikat tanpa setiap node yang melayani menggunakannya. Kepemilikan harus diperluas melalui verifikasi dan penanganan peringatan.

Langkah selanjutnya

  1. Ketergantungan penerbitan peta, penerapan, pemuatan ulang, dan pemberitahuan.
  2. Simpan sidik jari publik dan interval validitas sebelum dan sesudah perubahan.
  3. Tingkatkan perbedaan node yang tidak dapat dijelaskan sebelum masa berlaku sertifikat saat ini habis.

Operator hosting

Verifikasi identitas layanan asli

Titik akhir harus tetap dapat dijangkau berdasarkan nama host dan jalur kebijakan yang tepat selama perubahan pembaruan.

Langkah selanjutnya

  1. Periksa validasi nama host dan rantai yang disajikan.
  2. Verifikasi HTTP 200 langsung dan konten kebijakan yang dimaksudkan tidak diubah.
  3. Dokumentasikan alamat dan tingkatan layanan yang benar-benar diperiksa.

Pemilik keandalan surat

Pertahankan perilaku cache dalam penilaian risiko

Pemadaman host kebijakan berdampak berbeda pada pengirim berdasarkan status kebijakan yang di-cache. Pemilik harus menolak klaim menyeluruh tentang pengiriman atau perlindungan.

Langkah selanjutnya

  1. Bedakan antara kegagalan kebijakan HTTPS dan kegagalan penerimaan sertifikat MX.
  2. Tinjau kegagalan yang dilaporkan di seluruh rentang waktu yang cocok.
  3. Simpan rencana pemulihan yang tidak pernah bergantung pada sertifikat rollback yang sudah habis masa berlakunya.

[ FAQ ]

Pertanyaan yang sering diajukan

Apakah memperbarui sertifikat host kebijakan juga akan memperbarui sertifikat SMTP ?

Tidak. Hosting kebijakan HTTPS dan penerimaan SMTP adalah layanan terpisah. Sertifikat mereka mengautentikasi nama host yang berbeda dan mungkin memiliki pemilik dan proses perpanjangan yang berbeda. Verifikasi setiap layanan secara independen.

Bisakah sertifikat nama host penyedia mencakup host kebijakan yang saya delegasikan?

Hanya jika sertifikat yang diberikan juga valid untuk nama host kebijakan yang diperlukan. CNAME atau proksi terbalik tidak menggantikan mta-sts.<policy-domain> sebagai identitas yang harus diautentikasi oleh pengirim.

Apakah tanggal kedaluwarsa di masa depan cukup untuk lolos validasi?

Tidak. Masa berlaku adalah salah satu bagian dari validasi sertifikat. Identitas yang diinginkan, jalur sertifikasi, landasan kepercayaan, dan batasan yang berlaku juga penting. Catat hasil validasi koneksi yang sebenarnya, bukan hanya tanggal yang ditampilkan dalam file sertifikat.

Seberapa dini setiap organisasi harus memperbarui?

Artikel ini tidak menentukan jumlah hari universal. Tetapkan tenggat waktu yang memungkinkan pemulihan dari kegagalan penerbitan dan penerapan, berdasarkan masa pakai sertifikat, arsitektur layanan, dan kepemilikan yang dapat dipertanggungjawabkan. Verifikasi jalur otomatisasi dan peringatan yang sebenarnya.

Haruskah bukti pembaruan menyertakan kunci privat?

Tidak. Simpan kunci pribadi dan kredensial dalam sistem penyimpanan yang disetujui. Sidik jari sertifikat publik, nama, interval validitas, detail rantai, dan keluaran validasi dapat mendokumentasikan penerapan tanpa menempatkan materi rahasia dalam tiket insiden.

Apakah ID penemuan MTA-STS harus berubah setiap kali sertifikat diperbarui?

ID membedakan contoh kebijakan, bukan nomor seri sertifikat. Perpanjangan hanya sertifikat dengan kebijakan yang tidak diubah tidak dengan sendirinya menciptakan badan kebijakan baru. Saat isi berubah, ikuti perintah HTTPS-body-sebelum-TXT-ID yang terdokumentasi.

Bisakah kebijakan penegakan cache membuat masa berlakunya tidak berbahaya?

Tidak. Cache yang valid dapat mempertahankan penerapan untuk beberapa pengirim sementara pengirim lainnya tidak dapat memperoleh kebijakan, dan cache pada akhirnya akan kedaluwarsa. Ketersediaan pengambilan HTTPS yang diautentikasi tetap penting selama kegagalan penerapan dan pembaruan.

Apa yang masih belum terverifikasi setelah tinjauan dokumenter ini?

Tidak ada sertifikat yang dikeluarkan, dipasang atau diamati pada layanan pelanggan. Titik akhir yang diberi stempel waktu dan bukti validasi sertifikat, cakupan node hosting, dan prosedur pembaruan yang disetujui pemilik tetap terbuka.

[ Sumber ]

Sumber

  1. Editor RFC kesalahan saat ini mendaftar untuk RFC 8461
  2. RFC 5280 : Sertifikat Infrastruktur Kunci Publik Internet X.509 dan Profil Daftar Pencabutan Sertifikat (CRL)
  3. RFC 8460 : Pelaporan TLS SMTP
  4. RFC 8461 : Keamanan Transportasi Ketat SMTP MTA ( MTA-STS )
  5. RFC 9525 : Identitas Layanan di TLS

[ Glosarium ]

Glosarium

Interval validitas sertifikat
Interval dari notBefore hingga notAfter selama sertifikat dianggap valid, tunduk pada persyaratan validasi lainnya.
Nama alternatif subjek
Ekstensi sertifikat yang membawa identitas seperti nama DNS yang digunakan untuk otentikasi layanan.
Jangkar kepercayaan
Dasar terpercaya untuk validasi jalur sertifikasi; konfigurasi kepercayaan pengirim memengaruhi validasi rantai yang disajikan.
Verifikasi penerapan
Proses yang diusulkan untuk mengamati sertifikat dan respons kebijakan mana yang sebenarnya dihadirkan oleh layanan yang sedang berjalan, dibandingkan hanya memeriksa file yang disimpan.
Kesinambungan tuan rumah kebijakan
Sasaran operasional untuk mempertahankan pengambilan terotentikasi kebijakan MTA-STS yang diperlukan selama pembaruan dan perubahan hosting.

Asal perusahaan

Mengapa lembaga keuangan dan pemerintah terkemuka menghentikan dasbor keamanan email mereka.

Platform autentikasi email tradisional menjual dasbor kepada Anda dan meminta teknisi Anda melakukan pekerjaannya. Di lingkungan berisiko tinggi, pengawasan manual berarti penegakan yang tertunda, penyimpangan konfigurasi, dan domain bayangan yang tidak dipantau.

EmailAuth adalah platform asal email agen. Agen kami menegakkan p=reject, jaga agar pengirim pihak ketiga tetap selaras dan pindahkan domain Anda ke kapasitas penuh RFC 9989 kepatuhan, standar DMARC baru, dengan kemampuan audit yang dapat dilakukan secara langsung oleh manusia.

Pemerintah Perusahaan besar Lembaga keuangan tingkat 1

SaaS · Penyewaan khusus · On-prem dengan celah udara · Enkripsi BYOK

Basis Pengetahuan