Appearance
Why It Matters
Mutable service-image tags in committed Compose files reduce reproducibility and make incident review harder, because the deployed bytes can change without any config diff in the repository.
What Triggers
SEC750 matches services.*.image values in semantic Docker Compose files when the image is a registry-distributed reference without a digest pin.
False Positives
The rule is kept intentionally narrow and uses conservative image matching plus digest-pin detection. It does not fire on digest-pinned service images.
Remediation
Pin service images by digest instead of relying on mutable tags.