Skip to content

Update Nginx to 1.27 and optimize apt-get cleanup#150

Open
RomuloGatto wants to merge 1 commit into
authzed:mainfrom
RomuloGatto:main
Open

Update Nginx to 1.27 and optimize apt-get cleanup#150
RomuloGatto wants to merge 1 commit into
authzed:mainfrom
RomuloGatto:main

Conversation

@RomuloGatto
Copy link
Copy Markdown

Description

Upgrades the final-stage base image from nginx:1.25.2 (August 2023) to nginx:1.27 and adds an apt-get upgrade step to pick up all available Debian 12 security patches at build time.

This resolves all fixable CVEs flagged by Wiz scanning, including 3 critical policy-failing vulnerabilities:

Also fixes ~12 HIGH-severity CVEs across libkrb5, libexpat1, perl-base, libpam, libdav1d6, and libavif15.

Testing

  • Rebuild the image and verify nginx starts correctly: docker build -t spicedb-playground . && docker run -p 3000:3000 spicedb-playground
  • Re-run Wiz scan against the new image to confirm policy-failing CVEs are resolved
  • Verify the playground loads correctly at localhost:3000

References

Wiz scan output for ghcr.io/authzed/spicedb-playground:v0.3.1 showing critical vulnerability policy failures

@vercel
Copy link
Copy Markdown

vercel Bot commented May 15, 2026

@RomuloGatto is attempting to deploy a commit to the authzed Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 15, 2026

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@RomuloGatto
Copy link
Copy Markdown
Author

I have read the CLA Document and I hereby sign the CLA

@RomuloGatto
Copy link
Copy Markdown
Author

recheck

authzedbot added a commit to authzed/cla that referenced this pull request May 15, 2026
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.

1 participant