Pin the base image by digest #36

Open
opened 2026-06-06 19:58:16 +00:00 by tonym · 0 comments

Severity: low
Category: infra
Location: Dockerfile:3

Problem

FROM python:3.12-slim is a floating tag; an always-rebuild compose pulls whatever is current, including a re-pushed/backdoored image.

Suggested fix

Pin python:3.12-slim@sha256:<digest> and bump deliberately for CVEs.

Filed by automated code review.

**Severity:** low **Category:** infra **Location:** `Dockerfile:3` ### Problem `FROM python:3.12-slim` is a floating tag; an always-rebuild compose pulls whatever is current, including a re-pushed/backdoored image. ### Suggested fix Pin `python:3.12-slim@sha256:<digest>` and bump deliberately for CVEs. _Filed by automated code review._
tonym added the
infra
severity:low
labels 2026-06-06 19:58:16 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bonna61/Moon-Household-Budget#36
No description provided.