Bump cryptography from 46.0.7 to 50.0.1 and msal from 1.36.0 to 1.38.0 - #1185
Conversation
PR SummaryMedium Risk Overview These packages are pulled in for optional The cryptography jump includes the CVE-2026-69247 fix for PKCS#7 decryption oracle behavior, plus stricter X.509/PKCS parsing in the 50.x line—worth noting if anything decrypts untrusted PKCS#7 or relies on previously lenient ASN.1 behavior. Reviewed by Cursor Bugbot for commit 83f6aa6. Configure here. |
b083249 to
e3240c5
Compare
3969c5c to
83f6aa6
Compare
|
bugbot run |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 83f6aa6. Configure here.
Lockfile regenerated with poetry. msal 1.36.0 requires cryptography >=2.5,<49, so cryptography 50.x also requires msal >=1.38.0 (cryptography <51). Optional flags and storage extras markers are preserved.
|
bugbot run |
83f6aa6 to
96f01cf
Compare
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 83f6aa6. Configure here.
umbertoDifa
left a comment
There was a problem hiding this comment.
Lockfile regenerated with poetry: cryptography 50.0.1 + msal 1.38.0 (msal 1.36.0 caps cryptography <49, so the bump is required for a satisfiable lock). Verified only these two packages change vs master, optional flags and storage extras markers preserved. Full CI green.
Bumps cryptography from 46.0.7 to 50.0.0.
Changelog
Sourced from cryptography's changelog.
... (truncated)
Commits
dcb7050Prepare for 50.0.0 release (#15372)53fccd9Don't leak how PKCS#7 encryptedKey decryption failed (#15369)d472f97Addfrom __future__ import annotationsto all src/ Python files (#15371)908773dBump downstream dependencies in CI (#15368)2cc07ccBump BoringSSL, OpenSSL, AWS-LC in CI (#15367)c94ede9chore(deps): bump ruff from 0.16.0 to 0.16.1 (#15366)67a8308chore(deps): bump virtualenv from 21.7.0 to 21.7.1 (#15365)95018ffRelease the GIL in one-shot AEAD encrypt/decrypt (#15361)6954733Release the GIL during DH and DSA parameter generation (#15364)6893b94Import _serialization instead of serialization in x509/extensions (#15363)