Anàlisi d’imatges Docker
Si el servidor on està instal·lat Cyberwatch té un nucli anterior a la versió 5.11, cal una versió de cbw-on-premise igual o superior a la 5.25 per poder escanejar imatges Docker.
Configuració dels registres
Des de la pàgina Paràmetres > Credencials desades, podeu afegir credencials del tipus Registre Docker. Per fer proves, el registre públic Docker Hub està configurat per defecte.
Si el vostre registre utilitza un certificat autosignat, haureu de desactivar la verificació de certificats o bé fer-lo signar per una autoritat reconeguda. Tingueu en compte també que el motor d’execució de Docker probablement necessitarà una configuració similar, tal com es descriu a https://docs.docker.com/registry/insecure/.
Els registres privats Amazon ECR requereixen accés a l’API d’AWS per a l’autenticació. El procediment per crear una clau d’API i afegir-la com a credencials desades a Cyberwatch és el mateix que per als descobriments Amazon EC2. La clau d’API ha de permetre la creació de contrasenyes temporals per a la connexió al registre. Després, perquè aparegui la selecció de la clau d’AWS a la pàgina d’addició d’un registre Docker, l’URL del registre ha d’acabar en .amazonaws.com.
Google Artifact Registry requereix una clau JSON de compte de servei per a l’autenticació. Consulteu https://cloud.google.com/artifact-registry/docs/docker/authentication?hl=en#json-key per obtenir-ne els detalls. Primer heu de desar aquesta clau com a credencial desada del tipus Google Cloud Platform. Després, en afegir el registre Docker, podreu seleccionar la vostra clau de GCP tan aviat com l’URL acabi en -docker.pkg.dev.
Addició d’una imatge Docker
Les imatges Docker es configuren des de la pàgina Gestió d’actius > Imatges Docker.
Per afegir una imatge Docker:
- Aneu a Gestió d’actius > Imatges Docker
- Feu clic a Afegeix a la cantonada superior dreta
Ompliu el formulari:
- Imatge correspon al nom de la imatge Docker en format
namespace/name. Per a una imatge oficial allotjada a Docker Hub, especifiqueu explícitament l’espai de noms library. - Etiqueta o digest correspon a la versió de la imatge que s’ha d’utilitzar
- Registre correspon al repositori Docker des del qual s’ha de baixar la imatge
- Origen correspon al node de Cyberwatch que ha de fer l’escaneig
- Imatge correspon al nom de la imatge Docker en format
- Feu clic a Confirma
Un cop afegida la imatge, s’iniciarà una anàlisi en segon pla que, si té èxit, afegirà la imatge a l’inventari de vulnerabilitats. L’actiu associat, o un possible error, es mostraran a l’índex Imatges Docker quan acabi la tasca d’anàlisi.