Skip to content

chore: apply security updates to docker images and python dependencies#8906

Open
gcf-owl-bot[bot] wants to merge 1 commit into
mainfrom
owl-bot-update-lock-909f781cd00f94ea393b711b954050e67fd0888cfb8c34f3a1ac00e3bfe6a9d9
Open

chore: apply security updates to docker images and python dependencies#8906
gcf-owl-bot[bot] wants to merge 1 commit into
mainfrom
owl-bot-update-lock-909f781cd00f94ea393b711b954050e67fd0888cfb8c34f3a1ac00e3bfe6a9d9

Conversation

@gcf-owl-bot

@gcf-owl-bot gcf-owl-bot Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor
  • Add apt-get upgrade -y right after apt-get update in all OwlBot Dockerfiles to patch OS-level vulnerabilities (e.g. perl).
  • Upgrade pip, setuptools, and wheel inside Python pyenv and virtual environments in the Dockerfiles to address vulnerabilities in the Python toolchain.
  • Regenerate requirements.txt using Python 3.10 to update transitive dependencies, notably upgrading idna to 3.18 to resolve CVE-2026-45409.

Source-Link: googleapis/synthtool@2bb8ca5
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs-mono-repo:latest@sha256:909f781cd00f94ea393b711b954050e67fd0888cfb8c34f3a1ac00e3bfe6a9d9

- Add `apt-get upgrade -y` right after `apt-get update` in all OwlBot Dockerfiles to patch OS-level vulnerabilities (e.g. perl).
- Upgrade `pip`, `setuptools`, and `wheel` inside Python pyenv and virtual environments in the Dockerfiles to address vulnerabilities in the Python toolchain.
- Regenerate `requirements.txt` using Python 3.10 to update transitive dependencies, notably upgrading `idna` to `3.18` to resolve CVE-2026-45409.

Source-Link: googleapis/synthtool@2bb8ca5
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs-mono-repo:latest@sha256:909f781cd00f94ea393b711b954050e67fd0888cfb8c34f3a1ac00e3bfe6a9d9
@gcf-owl-bot
gcf-owl-bot Bot requested a review from a team as a code owner July 17, 2026 20:52
@dpebot

dpebot commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

/gcbrun

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant