Skip to content

Fix Dependabot alerts: bump cryptography and starlette#210

Open
JE-Chen wants to merge 2 commits into
devfrom
fix/dependabot-deps
Open

Fix Dependabot alerts: bump cryptography and starlette#210
JE-Chen wants to merge 2 commits into
devfrom
fix/dependabot-deps

Conversation

@JE-Chen

@JE-Chen JE-Chen commented Jun 18, 2026

Copy link
Copy Markdown
Member

Summary

Re-locks two dependencies to clear all 5 open Dependabot advisories
(3 high, 1 moderate, 1 low) reported on the default branch.

Package From To Advisory Severity
cryptography 48.0.0 49.0.0 GHSA-537c-gmf6-5ccf high
starlette 1.0.1 1.3.1 GHSA-82w8-qh3p-5jfq high
starlette 1.0.1 1.3.1 GHSA-wqp7-x3pw-xc5r high
starlette 1.0.1 1.3.1 GHSA-x746-7m8f-x49c moderate
starlette 1.0.1 1.3.1 GHSA-jp82-jpqv-5vv3 low

Changes

  • uv lock --upgrade-package cryptography --upgrade-package starlette
    (cryptography is a direct dependency; starlette is transitive via
    fastapi). The lock refresh also rolls a few incidental pins forward
    (e.g. pyside6 6.11.0 → 6.11.1 to match the existing gui pin).
  • Raise the direct cryptography floor in pyproject.toml to
    >=48.0.1 so a fresh resolve cannot reintroduce the vulnerable range.

Notes

Re-lock to patch all five open advisories:
- cryptography 48.0.0 -> 49.0.0 (GHSA-537c-gmf6-5ccf, high)
- starlette 1.0.1 -> 1.3.1 (GHSA-82w8-qh3p-5jfq high,
  GHSA-wqp7-x3pw-xc5r high, GHSA-x746-7m8f-x49c moderate,
  GHSA-jp82-jpqv-5vv3 low)

Raise the direct cryptography floor to >=48.0.1 so a fresh resolve
cannot reintroduce the vulnerable range.
@codacy-production

codacy-production Bot commented Jun 18, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

The bandit security job flagged three pre-existing B311 sites (the
random-value flow command and humanized motion/typing jitter). None are
security-sensitive; annotate them so the security gate passes on this
branch too.
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant