Skip to content

[anaconda]- Security Updates for pip, gitpython, mistune & twisted#1898

Open
V-Subhankar-infy wants to merge 7 commits into
devcontainers:mainfrom
V-Subhankar-infy:fix-anaconda
Open

[anaconda]- Security Updates for pip, gitpython, mistune & twisted#1898
V-Subhankar-infy wants to merge 7 commits into
devcontainers:mainfrom
V-Subhankar-infy:fix-anaconda

Conversation

@V-Subhankar-infy

@V-Subhankar-infy V-Subhankar-infy commented Jun 18, 2026

Copy link
Copy Markdown
Member
GHSA ID Vulnerability ID Action Package Installed Version Required Version Language Install Path Image Digest
Python (Pip) Security Update for pip (GHSA-jp4c-xjxw-mgf9) 5011855 Y pip 24.2 26.1 Python opt/conda/lib/python3.12/site-packages/pip-24.2.dist-info/METADATA sha256:8f2fd9de2d528d39101598cac7a559042cd31da77b016cd2669e95656f121311
Python (Pip) Security Update for mistune (GHSA-8mp2-v27r-99xp) 5012037 Y mistune 3.1.2 3.2.1 Python opt/conda/lib/python3.12/site-packages/mistune-3.1.2.dist-info/METADATA
opt/conda/pkgs/mistune-3.1.2-py312h06a4308__0/lib/python3.12/site-packages/mistune-3.1.2.dist-info/METADATA
sha256:08566824e4a6e4786654c97083ad93251cf1e8dabf51270b38eff2cd145b24b2
Python (Pip) Security Update for GitPython (GHSA-v87r-6q3f-2j67) 5012185 Y GitPython 3.1.43 3.1.49 Python opt/conda/lib/python3.12/site-packages/GitPython-3.1.43.dist-info/METADATA sha256:eb2ca4153c71fc66ca8b51568d1736332d2a92c42b99b0915ea9191c29a30350
Python (Pip) Security Update for Twisted (GHSA-grgv-6hw6-v9g4) 5012026 Y Twisted 23.10.0 26.4.0 Python opt/conda/lib/python3.12/site-packages/twisted-23.10.0.dist-info/METADATA sha256:08566824e4a6e4786654c97083ad93251cf1e8dabf51270b38eff2cd145b24b2

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the Anaconda dev container image to remediate GHSA-jp4c-xjxw-mgf9 by upgrading pip, and aligns the image versioning/tests/docs with the new patched state.

Changes:

  • Upgrade pip to 26.1.2 during image build via apply_security_patches.sh.
  • Bump the Anaconda image manifest version from 1.3.19 to 1.3.20 and update the README tag example accordingly.
  • Extend the smoke tests to assert the updated pip version.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
src/anaconda/.devcontainer/apply_security_patches.sh Adds an explicit pip upgrade to address GHSA-jp4c-xjxw-mgf9.
src/anaconda/manifest.json Bumps image version to 1.3.20 (patch release for security update).
src/anaconda/README.md Updates the semantic-version tag example to 1.3.20-3.
src/anaconda/test-project/test.sh Adds a smoke test assertion for pip==26.1.2.

Comment thread src/anaconda/.devcontainer/apply_security_patches.sh Outdated
Apply killswitch to abort the build immediately, preventing inconsitencies using failed pip upgrade.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@V-Subhankar-infy V-Subhankar-infy marked this pull request as ready for review June 18, 2026 09:43
@V-Subhankar-infy V-Subhankar-infy requested a review from a team as a code owner June 18, 2026 09:43
@V-Subhankar-infy V-Subhankar-infy changed the title [anaconda]- Security Update for pip (GHSA-jp4c-xjxw-mgf9) [anaconda]- Security Updates for pip, gitpython, mistune & twisted Jun 18, 2026
@V-Subhankar-infy V-Subhankar-infy requested a review from Copilot June 18, 2026 13:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

Comment thread src/anaconda/.devcontainer/apply_security_patches.sh
Comment thread src/anaconda/test-project/test.sh
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.

2 participants