Skip to content

fix: ignore CVE-2026-119170 for Python 3.14.10 in Grype scan - #1338

Merged
benbrasso merged 1 commit into
HHS:mainfrom
benbrasso:claude/serene-fermat-ck2u06
Nov 12, 2026
Merged

benbrasso merged 1 commit into
HHS:mainfrom
benbrasso:claude/serene-fermat-ck2u06

Conversation

@benbrasso

Copy link
Copy Markdown
Collaborator

Summary

The Anchore/Grype scan fails on a High finding against the Python runtime in our base image:

Package Installed Fixed in Vulnerability Severity
python 3.14.10 3.14.11 CVE-2026-119170 High

The fix ships in Python 3.14.11, but there is no python:3.14-slim image for it yet (Docker Hub's latest is 3.14.10), so the base image can't be upgraded. This adds a temporary .grype.yml exception:

CVE-2026-103995 (Low, fixed only in 3.16.0) also appears in the scan output. It is below the medium fail threshold, so it needs no change.

Remove this entry once python:3.14-slim ships 3.14.11 or later and the scan passes without it.

Test plan

  • Anchore scan passes on this PR
  • Confirmed .grype.yml parses and the new entry is limited to python 3.14.10 (binary)

UI evidence

No UI changes.

Checklist

  • Documentation follows the placement rules (or no documentation changes).
  • Tests pass locally (make test)
  • Editor Tasks reviewed: no update needed. This only changes CI scan config.
  • No import rule changes.

Fixed in Python 3.14.11, which has no python:3.14-slim image yet. The
hashlib FIPS regression only applies with OpenSSL in FIPS mode, which our
images do not enable. Scoped to python 3.14.10 and mirrors the entry in
HHS/simpler-grants-gov.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01LdT8aeqecw7vfghP7DbtkX
@benbrasso
benbrasso requested a review from mikec-ai November 12, 2026 20:37
@benbrasso
benbrasso merged commit 8c62497 into HHS:main Nov 12, 2026
7 checks passed
@benbrasso
benbrasso deleted the claude/serene-fermat-ck2u06 branch November 12, 2026 21:04
benbrasso pushed a commit that referenced this pull request Nov 12, 2026
🤖 I have created a release *beep* *boop*
---


##
[3.58.1](nofos-v3.58.0...nofos-v3.58.1)
(2026-11-12)


### Bug Fixes

* ignore CVE-2026-119170 for Python 3.14.10 in Grype scan
([#1338](#1338))
([8c62497](8c62497))
* show Readability Checker upload notice as a slim info alert above the
file input
([#1332](#1332))
([9989781](9989781))
* stack Readability Checker and Builder footer links in one column on
small screens
([#1340](#1340))
([32e99f8](32e99f8))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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