Skip to content

Relax cryptography < 46.0.0 constraint to allow security patch #480

@renhaa

Description

@renhaa

The constraint in requirements.txt pins cryptography < 46.0.0. This prevents upgrading to cryptography >= 46.0.5, which patches a high-severity vulnerability:

  • CVE-2026-26007 — Subgroup Attack due to missing subgroup validation for SECT curves
  • Advisory: GHSA-r6ph-v2qm-q3c2
  • Severity: HIGH
  • Fixed in: cryptography >= 46.0.5

Could you relax or remove the < 46.0.0 upper bound? If there's a known incompatibility with cryptography 46.x, happy to help test.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions