Skip to content

Update to OpenSSL 3.0.13 (& 1.1.1w) in our binary release build process. #109991

Closed

Description

@gpshead

Bug report

Bug description:

We need to upgrade the OpenSSL versions we build & bundle into our binary releases before the next release. More security fixes as usual. In particular https://nvd.nist.gov/vuln/detail/CVE-2023-4807 applies to our 64-bit Windows binaries.

Pick the latest 3.0.x and 1.1.1 releases at the time the work is done. 3.0.11 today, and if we build binaries for older shipping-with-1.1 branches, 1.1.1w. We should update the binary build tooling in older release branches for those to at least reference and pull in 1.1.1w even if we aren't shipping new binary releases on those ourselves.

CPython versions tested on:

3.8, 3.9, 3.10, 3.11, 3.12

Operating systems tested on:

macOS, Windows

Linked PRs

Activity

  1. zooba commented on Sep 27, 2023

    @zooba
    Member

    I just pushed updated Windows builds of OpenSSL to the cpython-bin-deps for OpenSSL 1.1.1w and 3.0.11.

  2. added 3 commits that reference this issue on Sep 28, 2023
  3. added a commit that references this issue on Sep 28, 2023
  4. 62 remaining items

  5. added a commit that references this issue on Feb 6, 2024
  6. Yhg1s commented on Feb 6, 2024

    @Yhg1s
    Member

    Is there anything left to do before the next 3.12 release (scheduled for today)?

  7. ned-deily commented on Feb 6, 2024

    @ned-deily
    Member

    Is there anything left to do before the next 3.12 release (scheduled for today)?

    I think we are good to go for 3.12 and 3.11. There could be backports needed for 3.10, 3.9, and 3.8 at the discretion of their release managers.

  8. zware commented on Feb 6, 2024

    @zware
    Member

    The 3.8-3.10 Windows builds are still on 1.1.1w and would require a larger-than-usual backport to jump up to 3.0. I'm not sure it's worthwhile since we're no longer producing binaries for those versions. If we do decide to do that backport I think it's worth a new issue, so I'm closing this one.

  9. added
    3.13only security fixes
    and removed on Feb 6, 2024
  10. added 3 commits that reference this issue on Feb 14, 2024
  11. added 4 commits that reference this issue on Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.10 (EOL)end of life3.11only security fixes3.12only security fixes3.13only security fixes3.8 (EOL)end of life3.9 (EOL)end of lifetype-bugAn unexpected behavior, bug, or errortype-securityA security issue

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions