deps(mcp): bump cryptography to 50.0.1 - #8467
Conversation
mcp/uv.lock pins cryptography 48.0.0, which is in range for three HIGH advisories: - GHSA-537c-gmf6-5ccf (>= 0.5.0 < 48.0.1) - statically linked OpenSSL - CVE-2026-69249 (<= 48.0.0) - CVE-2026-69247 (>= 44.0.0 < 50.0.0) api/uv.lock was bumped in #8433, but that PR only touched api/. cryptography resolves independently in each lock file, so mcp/ stayed two majors behind. It went unnoticed here because Dependabot alerts were disabled on this repository and Vanta has never scanned it, so nothing reported the finding upstream. It surfaced only via flagsmith-ee, which shares this lock file and does have alerting enabled. Alerts have since been re-enabled here. Renovate did not raise it either: cryptography is purely transitive in mcp/ (via fastmcp and flagsmith-common), and Renovate only raises security PRs for packages declared in a manifest. #8466 addresses that gap generally. Being transitive means there is no constraint to relax: `uv lock --upgrade-package cryptography` resolves it in isolation. No other package version changed (114 -> 114). `make test` in mcp/ passes, 51 tests at 100% coverage. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. 3 Skipped Deployments
|
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Team Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Docker builds report
|
✅ private-cloud · depot-ubuntu-latest-arm-16 — run #20183 (attempt 1)Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
🗂️ Previous results✅ private-cloud · depot-ubuntu-latest-16 — run #20183 (attempt 1)Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
✅ oss · depot-ubuntu-latest-arm-16 — run #20183 (attempt 1)Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
✅ oss · depot-ubuntu-latest-16 — run #20183 (attempt 1)Playwright Test Results (oss - depot-ubuntu-latest-16)Details
|
Visual Regression19 screenshots compared. See report for details. |
mcp/uv.lockpinscryptography48.0.0, in range for three HIGH advisories. #8433 bumpedapi/uv.lockbut only touchedapi/— cryptography resolves independently per lock file, somcp/stayed two majors behind.cryptography48.0.0 → 50.0.1,mcp/uv.lockonly< 48.0.1), CVE-2026-69249 (<= 48.0.0), CVE-2026-69247 (< 50.0.0) — all HIGHflagsmith-ee, which shares this lock file and does have alerting. Alerts have since been re-enabledcryptographyis transitive here (viafastmcp,flagsmith-common), and Renovate only raises security PRs for manifest-declared packages. #8466 addresses that gap generallyuv lock --upgrade-package cryptography— no constraint to relaxmake testinmcp/— 51 passed, 100% coverageSupersedes the equivalent change I raised against
flagsmith-ee; landing it here means it flows down on the next release merge instead of diverging the shared lock file.