tg-me.com/k8security/211
Last Update:
Очень классная исследовательская работа "Docker image history modification - why you can't trust `docker history`". Общая идея статьи показать, что история образа это всего лишь meatadata
, которая также может быть изменена/подделана и не надо ей слепо доверять. И тут опять плавно возвращаемся к supply chain
атакам.
Отдельное внимание уделяется инструменту от Google
под названием container-diff. А потом демонстрируется (почти пошаговая инструкция) как можно подделать историю и данный инструмент не найдет отличий.
Для корректного подтверждения подлинность образов Docker
, которые вы создаете или используете, лучше использовать их подпись (в Docker
есть Docker Content Trust (DCT), а в Kubernetes
, на пример, Notary в pipeline
), а не данную metadata
.
Я лично не знаю кто-либо использовал сравнение истории для определения аутентичности образов, но мало ли кто думал в этом направлении...
BY k8s (in)security
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/k8security/211