security: remediate dependency vulnerabilities #4

Merged
mig5 merged 1 commit from security/grype-dependency-fixes into main 2026-10-21 21:16:06 -05:00
Collaborator

Automated dependency security remediation

This pull request was generated by the scheduled Forgejo dependency-security workflow.
Syft created a Python dependency SBOM from the repository (including poetry.lock), Grype scanned that SBOM, and Poetry was asked to re-resolve only packages for which Grype reported an available fix.

The workflow does not widen dependency constraints in pyproject.toml. If a safe version cannot be selected inside the existing constraints, the workflow leaves that decision for a maintainer instead of changing policy automatically.

  • Findings before update: 1
  • Fixable findings before update: 1
  • Findings after update: 0
  • Fixable findings after update: 0
  • Targeted Poetry packages: certifi

Remediated findings

Package Installed Vulnerability Severity Fix
certifi 2026.7.22 GHSA-6q48-6c7w-9gw2 Critical 2026.10.19

Remaining findings after the lockfile update

None.

Validation

The workflow re-ran Syft and Grype against the updated lockfile and ran poetry check --lock before pushing this branch.

## Automated dependency security remediation This pull request was generated by the scheduled Forgejo dependency-security workflow. Syft created a Python dependency SBOM from the repository (including `poetry.lock`), Grype scanned that SBOM, and Poetry was asked to re-resolve only packages for which Grype reported an available fix. The workflow **does not widen dependency constraints in `pyproject.toml`**. If a safe version cannot be selected inside the existing constraints, the workflow leaves that decision for a maintainer instead of changing policy automatically. - Findings before update: **1** - Fixable findings before update: **1** - Findings after update: **0** - Fixable findings after update: **0** - Targeted Poetry packages: `certifi` ### Remediated findings | Package | Installed | Vulnerability | Severity | Fix | | --- | --- | --- | --- | --- | | `certifi` | `2026.7.22` | `GHSA-6q48-6c7w-9gw2` | Critical | 2026.10.19 | ### Remaining findings after the lockfile update _None._ ### Validation The workflow re-ran Syft and Grype against the updated lockfile and ran `poetry check --lock` before pushing this branch.
security: remediate dependency vulnerabilities
Some checks failed
CI / test (push) Successful in 57s
CI / test (almalinux, docker.io/library/almalinux:9, python3.11) (push) Failing after 2m5s
CI / test (debian, docker.io/library/debian:13, python3) (push) Successful in 14m59s
Lint / test (push) Successful in 50s
737e2809f5
mig5 merged commit 5b803be923 into main 2026-10-21 21:16:06 -05:00
mig5 deleted branch security/grype-dependency-fixes 2026-10-21 21:16:06 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mig5/enroll!4
No description provided.