Skip to content

Updated docker base image to get rid of CVE-2026-24515#2349

Open
RSam25 wants to merge 3 commits intomainfrom
srm-UID2-6553-fix-libexpat-cve
Open

Updated docker base image to get rid of CVE-2026-24515#2349
RSam25 wants to merge 3 commits intomainfrom
srm-UID2-6553-fix-libexpat-cve

Conversation

@RSam25
Copy link
Contributor

@RSam25 RSam25 commented Feb 6, 2026

Summary of changes:

  • Updated base eclipse temurin image to version with libexpat vulnerability fix

Tests ran:

  • Docker image builds successfully
  • Vulnerability scan passes
  • E2E tests in Publish Snapshot Operator pass

@RSam25 RSam25 changed the title Updated base alpine image to get rid of CVE Updated docker base image to get rid of CVE Feb 6, 2026
@RSam25 RSam25 changed the title Updated docker base image to get rid of CVE Updated docker base image to get rid of CVE-2026-24515 Feb 6, 2026
@mcollins-ttd
Copy link
Contributor

Should we update .trivyignore?

@RSam25
Copy link
Contributor Author

RSam25 commented Feb 6, 2026

Should we update .trivyignore?

Yeah didn't notice it was in trivyignore. Thanks for pointing it out. I have updated .trivyignore.

FROM eclipse-temurin@sha256:693c22ea458d62395bac47a2da405d0d18c77b205211ceec4846a550a37684b6

# Install necessary packages and set up virtual environment
RUN apk update && apk add --no-cache --upgrade libpng && apk add --no-cache jq python3 py3-pip && \
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Curious why are we removing --upgrade libpng && apk add --no-cache ?

Copy link
Contributor Author

@RSam25 RSam25 Feb 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a temporary fix to a libpng CVE. The package has been updated by the base image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants