TLS dan transport untuk GitLab

high5 titik pemeriksaan

TLS melindungi kredensial dan cookie sesi saat berpindah jaringan. Rantai sertifikat yang sah, protokol modern, dan tidak adanya jalur downgrade adalah syarat dasar.

Yang harus ada di GitLab

  • Rantai sertifikat tervalidasi oleh trust store publik
  • Masa berlaku dipantau otomatis, bukan perpanjangan manual
  • Hanya TLS 1.2 dan 1.3; TLS 1.0 dan 1.1 dimatikan
  • HTTP dialihkan permanen ke HTTPS
  • Tidak ada konten campuran di halaman mana pun

Cara memperbaiki

  1. 1Aktifkan perpanjangan otomatis dan beri peringatan saat sisa 21 hari
  2. 2Paksa HTTPS di edge dan hapus rute yang masih melayani HTTP biasa

Konteks GitLab

Self-hosted DevOps platform with git, CI and registries.

Password-reset account takeover (CVE-2023-7028) hit many self-hosted instances — keep it patched and behind SSO.