Skip to content

chore(deps-dev): bump cryptography from 48.0.1 to 50.0.2 - #1544

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/cryptography-49.0.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/cryptography-49.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026 •

Copy link
Copy Markdown
Contributor

Bumps cryptography from 48.0.1 to 50.0.2.

Changelog

Sourced from cryptography's changelog.

50.0.2 - 2026-09-30


* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 4.0.3.
* Added ``abi3.abi3t`` wheels for free-threaded CPython 3.15 and later.
* Updated to PyO3 0.29.2, which fixes building ``cryptography`` on Cygwin and
  MSYS2.

.. _v50-0-1:

50.0.1 - 2026-08-25

  • Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 4.0.2.

.. _v50-0-0:

50.0.0 - 2026-07-31


* **SECURITY ISSUE**:
  :func:`~cryptography.hazmat.primitives.serialization.pkcs7.pkcs7_decrypt_der`
  and its PEM and S/MIME variants no longer expose distinguishable errors or
  timing when unwrapping a ``RecipientInfo``'s ``encryptedKey``, which could
  act as a Bleichenbacher oracle for callers that decrypt untrusted messages.
  A random key is now substituted on failure, as described in :rfc:`3218`.
  Credit to **@X1AOxiang** for reporting the issue. **CVE-2026-69247**
* Deprecated Diffie-Hellman key exchange over finite fields (FFDH).
  Everything FFDH is deprecated, including the types in
  ``cryptography.hazmat.primitives.asymmetric.dh`` and loading FFDH keys or
  parameters with the key loading APIs. Users should migrate to a more
  modern key exchange algorithm.
* Added ``xof()`` class methods to
  :class:`~cryptography.hazmat.primitives.hashes.SHAKE128` and
  :class:`~cryptography.hazmat.primitives.hashes.SHAKE256` for constructing
  algorithm instances configured for use with
  :class:`~cryptography.hazmat.primitives.hashes.XOFHash`.
* The :mod:`X.509 verification <cryptography.x509.verification>` APIs are now
  considered stable and are subject to our API stability policy.
* Added the :doc:`/cobblestone` recipe, an implementation of the
  Cobblestone-128 and Cobblestone-256 instantiations of the `C2SP
  chunked-encryption specification
  <https://c2sp.org/chunked-encryption>`_ for streaming authenticated
  encryption of large messages.
* Parsing a Signed Certificate Timestamp list now rejects encodings that
  carry trailing bytes after the list or after an individual SCT, instead of
  silently ignoring them.
* Added support for using :class:`~cryptography.x509.Name` as a field type in
  the :doc:`/hazmat/asn1/index` module.
* Loading a public key or an EC private key now rejects DER where the
</tr></table> 

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 13, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 13, 2026 05:14
@dependabot dependabot Bot added the python Pull requests that update Python code label Jul 13, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/cryptography-49.0.0 branch 3 times, most recently from 007a804 to b57c042 Compare July 14, 2026 20:37
@dependabot
dependabot Bot force-pushed the dependabot/pip/cryptography-49.0.0 branch from b57c042 to 35ffab0 Compare July 22, 2026 00:28
@dependabot dependabot Bot changed the title chore(deps-dev): bump cryptography from 48.0.1 to 49.0.0 chore(deps-dev): bump cryptography from 48.0.1 to 50.0.0 Aug 5, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/cryptography-49.0.0 branch from 35ffab0 to 7055072 Compare August 5, 2026 19:31
@dependabot
dependabot Bot changed the base branch from main to chore/consolidate-dependabot-updates October 15, 2026 04:54
@dependabot dependabot Bot changed the title chore(deps-dev): bump cryptography from 48.0.1 to 50.0.0 chore(deps-dev): bump cryptography from 48.0.1 to 50.0.2 Oct 15, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/cryptography-49.0.0 branch from 7055072 to 204100b Compare October 15, 2026 04:54
@dependabot @github

dependabot Bot commented on behalf of github Oct 15, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of cryptography exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

Bumps [cryptography](https://github.com/pyca/cryptography) from 48.0.1 to 50.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@48.0.1...50.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 49.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot
dependabot Bot changed the base branch from chore/consolidate-dependabot-updates to main October 21, 2026 22:35
@dependabot
dependabot Bot force-pushed the dependabot/pip/cryptography-49.0.0 branch from 204100b to b53fdc0 Compare October 21, 2026 22:35
@dependabot @github

dependabot Bot commented on behalf of github Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #1608.

@dependabot dependabot Bot closed this Oct 23, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/cryptography-49.0.0 branch October 23, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants