[Snyk] Security upgrade python from 3.9-slim to 3.14.0a3-slim#20
[Snyk] Security upgrade python from 3.9-slim to 3.14.0a3-slim#20gitafolabi wants to merge 1 commit into
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963 - https://snyk.io/vuln/SNYK-DEBIAN12-KRB5-6277421 - https://snyk.io/vuln/SNYK-DEBIAN12-LIBGCRYPT20-1550206 - https://snyk.io/vuln/SNYK-DEBIAN12-LIBGCRYPT20-6405981 - https://snyk.io/vuln/SNYK-DEBIAN12-NCURSES-6123823
DryRun Security SummaryThe Dockerfile for the voting app was updated to use a pre-release Python 3.14.0a3 base image and install the Expand for full summarySummary: The changes made to the From a security perspective, the use of a pre-release version of Python introduces some risk, as it may have unresolved security vulnerabilities or stability issues. It's crucial to closely monitor any security advisories or updates for the Python version used and be prepared to quickly update the base image to a stable and secure version. Additionally, it's important to review the application's dependencies and ensure that they are up-to-date and have no known security vulnerabilities. Finally, the container should be run with the least privileged user possible to minimize the potential impact of any security vulnerabilities, and the healthcheck feature should be carefully reviewed to ensure that it does not expose any sensitive information or allow for unintended access to the application. Files Changed:
Code AnalysisWe ran
|
Snyk has created this PR to fix 5 vulnerabilities in the dockerfile dependencies of this project.
Keeping your Docker base image up-to-date means you’ll benefit from security fixes in the latest version of your chosen image.
Snyk changed the following file(s):
voting-app/vote/DockerfileWe recommend upgrading to
python:3.14.0a3-slim, as this image has only 34 known vulnerabilities. To do this, merge this pull request, then verify your application still works as expected.Vulnerabilities that will be fixed with an upgrade:
SNYK-DEBIAN12-ZLIB-6008963
SNYK-DEBIAN12-KRB5-6277421
SNYK-DEBIAN12-LIBGCRYPT20-1550206
SNYK-DEBIAN12-LIBGCRYPT20-6405981
SNYK-DEBIAN12-NCURSES-6123823
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:
🦉 Use of a Broken or Risky Cryptographic Algorithm