Skip to content

fix(deps): upgrade cryptography to >=46.0.5 for CVE-2026-26007#13

Merged
dankelleher merged 1 commit intomainfrom
fix/cve-2026-26007-cryptography
Feb 14, 2026
Merged

fix(deps): upgrade cryptography to >=46.0.5 for CVE-2026-26007#13
dankelleher merged 1 commit intomainfrom
fix/cve-2026-26007-cryptography

Conversation

@dankelleher
Copy link
Member

@dankelleher dankelleher commented Feb 14, 2026

Summary

  • Bumps cryptography minimum from >=45.0.0 to >=46.0.5 (lockfile resolves to 46.0.5)
  • Fixes CVE-2026-26007: subgroup attack due to missing subgroup validation for SECT elliptic curves
  • Prior to 46.0.5, EC public key loading functions didn't verify points lie in the prime-order subgroup, allowing private key bit leakage during ECDH

Bump minimum cryptography version from 45.0.0 to 46.0.5 to fix a
subgroup attack vulnerability on SECT elliptic curves (CVE-2026-26007).
@dankelleher dankelleher merged commit 138ce3a into main Feb 14, 2026
2 checks passed
@dankelleher dankelleher deleted the fix/cve-2026-26007-cryptography branch February 14, 2026 16:16
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.

1 participant