Skip to content

fix: update certifi for GHSA-6q48-6c7w-9gw2 (dev-26.6) - #1893

Merged
YoshihitoAso merged 1 commit into
dev-26.6from
hotfix/certifi-GHSA-6q48-6c7w-9gw2-dev-26.6
Oct 22, 2026
Merged

YoshihitoAso merged 1 commit into
dev-26.6from
hotfix/certifi-GHSA-6q48-6c7w-9gw2-dev-26.6

Conversation

@YoshihitoAso

@YoshihitoAso YoshihitoAso commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

📌 Description

Update certifi to 2026.10.19 to address GHSA-6q48-6c7w-9gw2, which concerns trust in an emSign root with compromised intermediate CA keys. Clients trusting the affected CA bundle may be exposed to HTTPS interception or modification by an on-path attacker.

This hotfix targets dev-26.6. Rebuild and redeploy container images to use the corrected CA bundle.

✅ Related Issues

🔄 Changes

  • Update the locked certifi version from 2026.5.20 to 2026.10.19.
  • Require certifi>=2026.10.19 through a uv constraint to prevent resolution to an affected version.
  • Exempt certifi from the seven-day release-age delay so the security fix can be resolved immediately. All other packages retain the existing delay.
  • Keep every other locked package unchanged.

📌 Checklist

  • I have added tests where necessary. (No new automated tests required for this CA bundle update.)
  • I have updated the documentation where necessary. (Added an inline comment explaining the security constraint and release-age exception; no user-facing documentation changes required.)

@github-actions

Copy link
Copy Markdown

Coverage

Coverage Report •
FileStmtsMissBranchBrPartCoverMissing
TOTAL374571470352464796% 
report-only-changed-files is enabled. No files were changed during this commit :)

Tests Skipped Failures Errors Time
1281 0 💤 0 ❌ 0 🔥 11m 4s ⏱️

@YoshihitoAso
YoshihitoAso merged commit b530945 into dev-26.6 Oct 22, 2026
13 checks passed
@YoshihitoAso
YoshihitoAso deleted the hotfix/certifi-GHSA-6q48-6c7w-9gw2-dev-26.6 branch October 22, 2026 02:15
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