İçeriğe atla
0
  • Ders Ara
  • Ana Sayfa
  • Kategoriler
    • All Categories
      • Individual Categories
    • Gruplar
    • Okunmamış 0
    • Güncel
    • Kullanıcılar
    • Hakkımızda
    • Öğrenci Fırsatları
    • Akademik Takvim
    • CV oluşturucu
    • IEU Timetable
    • Devamsızlık App
    • IEU GPA Hesaplayıcı
    • Niki Cüzdan
    • Ders Ara
    • Ana Sayfa
    • Kategoriler
      • All Categories
        • Individual Categories
      • Gruplar
      • 0 Okunmamış 0
      • Güncel
      • Kullanıcılar
      • Hakkımızda
      • Öğrenci Fırsatları
      • Akademik Takvim
      • CV oluşturucu
      • IEU Timetable
      • Devamsızlık App
      • IEU GPA Hesaplayıcı
      • Niki Cüzdan
      Daralt
      IEU Forum – İzmir Ekonomi Üniversitesi Öğrenci Topluluğu Platformu

      IEU Forum

      -- çevrimiçi
      1. Ana Sayfa
      2. Cybersecurity
      3. Replacement for Docker Content Trust (DCT)

      Final Unicourse'tan Çalış, Yüksek Notu Garantile!

      %25 İndirim Kodu: FRM25
      Yükleniyor...
      Dersi İzle
      GÖRÜNTÜLEYENLER
      +36
      Premium Özellik
      Bu konuyu kimlerin görüntülediğini görmek için Premium üyelik gerekir.
      Premium'a Geç

      Vizesine Unicourse'tan Çalış, Yüksek Notu Garantile!

      A B C D Çıkmış Sorular Formül Kağıtları Konu Anlatımı Sınav İpuçları Örnek Sınav
      Dersi İzle
      YENİ ÖZELLİK

      Bi'Öğrenci Fırsatları
      Forum'da!

      Bi'Öğrenci ile artık forum üzerinden en güncel indirimlere, anlık fırsatlara ve avantajlı tekliflere ulaşabilirsin.

      FIRSATLARI KEŞFET
      Red Bull Basement
      SPONSORLU ETKİNLİK

      Fikrini Gerçeğe Dönüştür

      Projeni dünyaya göstermek için sahne hazır. Red Bull Basement başvuruları açık.

      Başvurunu Yap

      🎉 Foruma Yeni Özellik Geldi!

      Sizin için PDF toollarını getirdik!

      İncele ve Kullan

      Replacement for Docker Content Trust (DCT)

      Konu Zamanlandı Sabitlendi Kilitli Taşındı Cybersecurity
      cybersecurity
      8 İleti 3 Yayımlayıcılar 0 Bakış
      • En eskiden en yeniye
      • En yeniden en eskiye
      • En çok oylanan
        Cevap
        • Yeni başlık oluşturarak cevapla
        Cevaplamak için giriş yapın
        Bu başlık silindi. Sadece başlık düzenleme yetkisi olan kullanıcılar görebilir.
        • maltfield@slrpnk.netM This user is from outside of this forum
          maltfield@slrpnk.netM This user is from outside of this forum
          maltfield@slrpnk.net
          yazdı Son düzenleyen:
          #1

          What do others use for ensuring the authenticity of images after downloading them with docker pull?

          We’ve setup our CI build process to use docker for consistent, cross-platform builds. To ensure that our builds don’t use a malicious docker image (because the surface area of attack with TLS is enormous if you’re using X.509), we’ve been using DCT (Docker Content Trust).

          Unfortunately, I just discovered that the official docker documentation says that DCT is being deprecated. Apparently this was announced last year, and in June this blog post was published with advice:

          • https://www.docker.com/blog/docker-content-trust-retirement-and-migration-guidance/

          Cosign is not secure

          We spent some time looking into cosign, but we discovered that the private keys aren't actually in the hands of the developer.

          Rather, they use this complicated setup using very insecure X.509 to issue temporary certificates.

          The result is that the OIDC identity provider (e.g., GitHub) extends the vector of attack significantly -- to probably tens of thousands of people -- that can publish a malicious image that will be accepted by cosign as "trusted"

          Notation (Notary v2)

          I also looked at Notation (aka “Notary v2”), but there’s no way to bootstrap the software safely, since (perplexingly) their tool for verifying the authenticity of images using cryptographic signatures itself can’t be verified using a cryptographic signature.

          Alternatives

          Are there any other alternatives that I can use to replace DCT to ensure the authenticity (using cryptography) of the container images that I download -- where the keys are actually held by the developer (thus significantly reducing the "insider threat" risk)?

          What do you (or does your org do) to ensure that you’re not using maliciously-modified containers after pulling a new docker image?

          vk6flab@lemmy.radioV S 2 Cevap Son cevap
          0
          • maltfield@slrpnk.netM maltfield@slrpnk.net

            What do others use for ensuring the authenticity of images after downloading them with docker pull?

            We’ve setup our CI build process to use docker for consistent, cross-platform builds. To ensure that our builds don’t use a malicious docker image (because the surface area of attack with TLS is enormous if you’re using X.509), we’ve been using DCT (Docker Content Trust).

            Unfortunately, I just discovered that the official docker documentation says that DCT is being deprecated. Apparently this was announced last year, and in June this blog post was published with advice:

            • https://www.docker.com/blog/docker-content-trust-retirement-and-migration-guidance/

            Cosign is not secure

            We spent some time looking into cosign, but we discovered that the private keys aren't actually in the hands of the developer.

            Rather, they use this complicated setup using very insecure X.509 to issue temporary certificates.

            The result is that the OIDC identity provider (e.g., GitHub) extends the vector of attack significantly -- to probably tens of thousands of people -- that can publish a malicious image that will be accepted by cosign as "trusted"

            Notation (Notary v2)

            I also looked at Notation (aka “Notary v2”), but there’s no way to bootstrap the software safely, since (perplexingly) their tool for verifying the authenticity of images using cryptographic signatures itself can’t be verified using a cryptographic signature.

            Alternatives

            Are there any other alternatives that I can use to replace DCT to ensure the authenticity (using cryptography) of the container images that I download -- where the keys are actually held by the developer (thus significantly reducing the "insider threat" risk)?

            What do you (or does your org do) to ensure that you’re not using maliciously-modified containers after pulling a new docker image?

            vk6flab@lemmy.radioV This user is from outside of this forum
            vk6flab@lemmy.radioV This user is from outside of this forum
            vk6flab@lemmy.radio
            yazdı Son düzenleyen:
            #2

            I tend to build my own containers for anything that matters, but that might not be a viable option.

            maltfield@slrpnk.netM 1 Cevap Son cevap
            1
            • vk6flab@lemmy.radioV vk6flab@lemmy.radio

              I tend to build my own containers for anything that matters, but that might not be a viable option.

              maltfield@slrpnk.netM This user is from outside of this forum
              maltfield@slrpnk.netM This user is from outside of this forum
              maltfield@slrpnk.net
              yazdı Son düzenleyen:
              #3

              but how do you verify the sources of what you're fetching?

              Is it coming from an unsigned git repo? That seems equally vulnerable..

              S 1 Cevap Son cevap
              0
              • maltfield@slrpnk.netM maltfield@slrpnk.net

                but how do you verify the sources of what you're fetching?

                Is it coming from an unsigned git repo? That seems equally vulnerable..

                S This user is from outside of this forum
                S This user is from outside of this forum
                slazer2au@lemmy.world
                yazdı Son düzenleyen:
                #4

                If you are pulling a docker hub image you already trust the source code, the base image, and the built image.

                Building from source means you only need to trust 2 of those things now.

                You can mirror the repo to your own corporate forge and run tests to make sure things are OK but at some point you do have to trust someone.

                maltfield@slrpnk.netM 1 Cevap Son cevap
                0
                • maltfield@slrpnk.netM maltfield@slrpnk.net

                  What do others use for ensuring the authenticity of images after downloading them with docker pull?

                  We’ve setup our CI build process to use docker for consistent, cross-platform builds. To ensure that our builds don’t use a malicious docker image (because the surface area of attack with TLS is enormous if you’re using X.509), we’ve been using DCT (Docker Content Trust).

                  Unfortunately, I just discovered that the official docker documentation says that DCT is being deprecated. Apparently this was announced last year, and in June this blog post was published with advice:

                  • https://www.docker.com/blog/docker-content-trust-retirement-and-migration-guidance/

                  Cosign is not secure

                  We spent some time looking into cosign, but we discovered that the private keys aren't actually in the hands of the developer.

                  Rather, they use this complicated setup using very insecure X.509 to issue temporary certificates.

                  The result is that the OIDC identity provider (e.g., GitHub) extends the vector of attack significantly -- to probably tens of thousands of people -- that can publish a malicious image that will be accepted by cosign as "trusted"

                  Notation (Notary v2)

                  I also looked at Notation (aka “Notary v2”), but there’s no way to bootstrap the software safely, since (perplexingly) their tool for verifying the authenticity of images using cryptographic signatures itself can’t be verified using a cryptographic signature.

                  Alternatives

                  Are there any other alternatives that I can use to replace DCT to ensure the authenticity (using cryptography) of the container images that I download -- where the keys are actually held by the developer (thus significantly reducing the "insider threat" risk)?

                  What do you (or does your org do) to ensure that you’re not using maliciously-modified containers after pulling a new docker image?

                  S This user is from outside of this forum
                  S This user is from outside of this forum
                  slazer2au@lemmy.world
                  yazdı Son düzenleyen:
                  #5

                  You should use the cross post feature in Lemmy, the two square overlapping in the default UI, you have made 14 posts so answers are going to be all over the place.

                  With a cross posted post it consolidates a lot of replies to one post.

                  maltfield@slrpnk.netM 1 Cevap Son cevap
                  0
                  • S slazer2au@lemmy.world

                    You should use the cross post feature in Lemmy, the two square overlapping in the default UI, you have made 14 posts so answers are going to be all over the place.

                    With a cross posted post it consolidates a lot of replies to one post.

                    maltfield@slrpnk.netM This user is from outside of this forum
                    maltfield@slrpnk.netM This user is from outside of this forum
                    maltfield@slrpnk.net
                    yazdı Son düzenleyen:
                    #6

                    Thanks. I assumed the client would figure it out automatically, but I guess that only works for links?

                    Is there a way to edit a post to indicate it's a cross-post?

                    S 1 Cevap Son cevap
                    1
                    • S slazer2au@lemmy.world

                      If you are pulling a docker hub image you already trust the source code, the base image, and the built image.

                      Building from source means you only need to trust 2 of those things now.

                      You can mirror the repo to your own corporate forge and run tests to make sure things are OK but at some point you do have to trust someone.

                      maltfield@slrpnk.netM This user is from outside of this forum
                      maltfield@slrpnk.netM This user is from outside of this forum
                      maltfield@slrpnk.net
                      yazdı Son düzenleyen:
                      #7

                      With cryptographically signed images, you don't need to trust Docker Hub nor the source code nor the base image. You just verify the signature that could only have been made from the developer. You trust the private key and the developer only, which significantly reduces the vector of attack (publishing infrastructure, X.509, docker hub admins, etc) by magnitudes.

                      1 Cevap Son cevap
                      1
                      • maltfield@slrpnk.netM maltfield@slrpnk.net

                        Thanks. I assumed the client would figure it out automatically, but I guess that only works for links?

                        Is there a way to edit a post to indicate it's a cross-post?

                        S This user is from outside of this forum
                        S This user is from outside of this forum
                        slazer2au@lemmy.world
                        yazdı Son düzenleyen:
                        #8

                        Not sure of you can convert a text post to a cross post.

                        At the least you could add a link to one post to hopefully gather the answers.

                        1 Cevap Son cevap
                        0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Kayıt Ol Giriş
                        Cevap
                        • Yeni başlık oluşturarak cevapla
                        Cevaplamak için giriş yapın
                        • En eskiden en yeniye
                        • En yeniden en eskiye
                        • En çok oylanan


                          Önerilen Başlıklar

                          • K

                            Berlin is being blackmailed by hackers, mayor says

                            Takip ediliyor Susturulmuş Konu Zamanlandı Sabitlendi Kilitli Taşındı Cybersecurity cybersecurity
                            1
                            1
                            1 Oy
                            1 İleti
                            0 Bakış
                            Kimse yanıtlamadı
                          • K

                            McKesson copes with fallout from data theft extortion attack | CyberScoop

                            Takip ediliyor Susturulmuş Konu Zamanlandı Sabitlendi Kilitli Taşındı Cybersecurity cybersecurity
                            1
                            1
                            1 Oy
                            1 İleti
                            0 Bakış
                            Kimse yanıtlamadı
                          • K

                            Mercor Alleged Data Breach: Hackers Claim 4TB Data Theft | Cybernews

                            Takip ediliyor Susturulmuş Konu Zamanlandı Sabitlendi Kilitli Taşındı Cybersecurity cybersecurity
                            1
                            1 Oy
                            1 İleti
                            0 Bakış
                            Kimse yanıtlamadı
                          • K

                            ATF confirms cyberattack after Qilin ransomware claim| Cybernews

                            Takip ediliyor Susturulmuş Konu Zamanlandı Sabitlendi Kilitli Taşındı Cybersecurity cybersecurity
                            1
                            1 Oy
                            1 İleti
                            0 Bakış
                            Kimse yanıtlamadı
                          • K

                            TWINLOOT Abuses SharePoint and Teams to Steal Credentials and Move Across Networks

                            Takip ediliyor Susturulmuş Konu Zamanlandı Sabitlendi Kilitli Taşındı Cybersecurity cybersecurity
                            1
                            1
                            1 Oy
                            1 İleti
                            0 Bakış
                            Kimse yanıtlamadı

                          Developed by Enes Uysal & Kadir Ay

                          6

                          Çevrimiçi

                          8.8k

                          Kullanıcı

                          1.9k

                          Konu

                          3.7k

                          İleti
                          • Giriş

                          • Hesabınız yok mu? Kayıt Ol

                          • Aramak için giriş yapın veya kaydolun
                          • İlk ileti
                            Son ileti