GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||
GeezerVison is showing github.com — [Snyk] Security upgrade python from 3.9.15 to 3.13.12 by ashmuck · Pull Request #444 · IndicoDataSolutions/indico-client-python Conversation
| ||||||||||||||||||||||||||||
| Issue | Score | |
|---|---|---|
| Out-of-bounds Write SNYK-DEBIAN11-GLIBC-5927133 |
829 | |
| Out-of-bounds Write SNYK-DEBIAN11-GLIBC-5927133 |
829 | |
| Out-of-bounds Write SNYK-DEBIAN11-GLIBC-5927133 |
829 | |
| Out-of-bounds Write SNYK-DEBIAN11-GLIBC-5927133 |
829 | |
| Out-of-bounds Write SNYK-DEBIAN11-LIBWEBP-5893094 |
829 |
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic
Learn how to fix vulnerabilities with free interactive lessons:
Note
Medium Risk
Updates the Docker base image across a major Python version jump, which can introduce runtime or dependency incompatibilities even though the change is confined to the docs container.
Overview
Upgrades readme_docs/Dockerfile base image from python:3.9.15 to python:3.13.12 to pick up upstream security fixes in the image.
Written by Cursor Bugbot for commit dd5d468. This will update automatically on new commits. Configure here.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-DEBIAN11-GLIBC-5927133 - https://snyk.io/vuln/SNYK-DEBIAN11-GLIBC-5927133 - https://snyk.io/vuln/SNYK-DEBIAN11-GLIBC-5927133 - https://snyk.io/vuln/SNYK-DEBIAN11-GLIBC-5927133 - https://snyk.io/vuln/SNYK-DEBIAN11-LIBWEBP-5893094
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
| @@ -1,4 +1,4 @@ | |||
| FROM python:3.9.15 | |||
| FROM python:3.13.12 | |||
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
python3-sphinx installs for wrong Python versionLow Severity
With the base image change from python:3.9.15 (Debian Bullseye, system Python 3.9) to python:3.13.12 (Debian Bookworm, system Python 3.11), the apt-get install python3-sphinx now installs Sphinx for system Python 3.11 rather than the container's primary Python 3.13. This makes the apt-installed Sphinx package effectively useless — project packages from uv sync are installed for Python 3.13, so the apt-installed sphinx-build (using Python 3.11) cannot access them. The build_docs.sh script works around this by pip-installing sphinx extensions (which pulls in Sphinx for Python 3.13), but the apt package now adds unnecessary bloat and a potentially confusing second Python installation.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
At least 1 approving review is required to merge this pull request.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.