Knowledgebase

Supply Chain Security for Images Print

  • 0

Trusting what you build on.

WHAT THE SUPPLY CHAIN IS

Everything entering your image: base images, packages, dependencies, build tools.

WHAT THE RISKS ARE

A compromised base image A dependency with malicious code A package repository that was tampered with A build system that was compromised

WHAT TO DO ABOUT BASE IMAGES

Use official ones Pin to a digest, not a tag Rebuild on a schedule

WHY PIN TO A DIGEST

A tag can be moved; a digest cannot.

WHAT TO DO ABOUT DEPENDENCIES

Pin versions with a lock file Review what is added Scan for known vulnerabilities

WHAT A SOFTWARE BILL OF MATERIALS IS

A record of everything in the image.

WHAT IT ENABLES

Answering whether you are affected when a vulnerability is announced.

WHY THAT MATTERS

That question arrives urgently, and reconstructing the answer takes days.

WHAT TO GENERATE

One per build, stored with the image.

WHAT SIGNING PROVIDES

Proof an image came from your pipeline.

WHAT VERIFICATION ADDS

Refusing to run anything unsigned.

WHERE THAT IS ENFORCED

An admission policy in the cluster.

WHAT TO PROTECT MOST

The build system itself.

WHY

It can produce anything, signed.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot