Skip to content

fix: dependabot critical and high alerts - #681

Merged
Roopan-Microsoft merged 1 commit into
devfrom
fix/dependabot-secfix-0730
Aug 7, 2026
Merged

fix: dependabot critical and high alerts#681
Roopan-Microsoft merged 1 commit into
devfrom
fix/dependabot-secfix-0730

Conversation

@Ayaz-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

Ctitical: 1
High: 70

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Coverage

Coverage Report •
FileStmtsMissCoverMissing
TOTAL121716187% 
report-only-changed-files is enabled. No files were changed during this commit :)

Tests Skipped Failures Errors Time
244 0 💤 0 ❌ 0 🔥 3.559s ⏱️

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates Python dependency pins/locks to address Dependabot critical/high security alerts across the ContentProcessor services (Workflow, API, and ContentProcessor).

Changes:

  • Bump aiohttp to 3.14.3 in the ContentProcessorWorkflow dependency set.
  • Bump cryptography to 50.0.0 across Workflow/API/ContentProcessor dependency declarations.
  • Refresh uv.lock (and requirements.txt where used) to reflect the upgraded package versions (including transitive lock updates like msal in src/ContentProcessor/uv.lock).

Reviewed changes

Copilot reviewed 4 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/ContentProcessorWorkflow/pyproject.toml Updates Workflow’s pinned dependencies (notably aiohttp and cryptography).
src/ContentProcessorAPI/uv.lock Locks API environment to updated secure versions (incl. aiohttp/cryptography).
src/ContentProcessorAPI/requirements.txt Aligns API requirements pin for cryptography==50.0.0.
src/ContentProcessorAPI/pyproject.toml Aligns API pyproject dependency pin for cryptography==50.0.0.
src/ContentProcessor/uv.lock Locks ContentProcessor environment to updated secure versions (incl. aiohttp/cryptography, plus transitive updates).
src/ContentProcessor/requirements.txt Aligns ContentProcessor requirements pin for cryptography==50.0.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Roopan-Microsoft
Roopan-Microsoft merged commit 5ba91a4 into dev Aug 7, 2026
15 checks passed
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.

3 participants