[security] Bump aiohttp and starlette in FoundryAgentBasic playground#17902
[security] Bump aiohttp and starlette in FoundryAgentBasic playground#17902IEvangelist wants to merge 2 commits into
Conversation
Resolves Dependabot alerts on playground/FoundryAgentBasic/app/uv.lock: - GHSA-jg22-mg44-37j8 / CVE-2026-34993 (medium) — AIOHTTP is vulnerable to Deserialization of Untrusted Data - GHSA-hg6j-4rv6-33pg / CVE-2026-47265 (medium) — AIOHTTP is vulnerable to cross-origin redirect with per-request cookies Both are fixed in aiohttp 3.14.0. aiohttp is a transitive dependency in this playground app (not declared in pyproject.toml), so only the lockfile changes. Generated with: uv lock --upgrade-package aiohttp The resolver upgraded only aiohttp (3.13.2 -> 3.14.0); no other package versions changed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 17902Or
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 17902" |
|
Re-running the failed jobs in the CI workflow for this pull request because 1 job was identified as retry-safe transient failures in the CI run attempt.
|
Resolves Dependabot alert on playground/FoundryAgentBasic/app/uv.lock: - GHSA-86qp-5c8j-p5mr (medium) - Starlette has missing Host header validation that poisons request.url.path, bypassing path-based security checks Fixed in starlette 1.0.1+. Bumped to latest 1.2.1. starlette is a transitive dependency in this playground app (not declared in pyproject.toml), so only the lockfile changes. Generated with: uv lock --upgrade-package starlette The resolver upgraded only starlette (0.50.0 -> 1.2.1); no other package versions changed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
❌ CLI E2E Tests failed — 111 passed, 2 failed, 2 unknown (commit ❌ Failed Tests
View all recordings
📹 Recordings uploaded automatically from CI run #27011545687 |
adamint
left a comment
There was a problem hiding this comment.
Reviewed the lockfile-only security bump with multiple passes and ran dependency resolution validation. I did not find any blocking issues.
Resolves the three open Dependabot alerts on
playground/FoundryAgentBasic/app/uv.lock:aiohttp and starlette are both transitive dependencies in this playground app (not declared in
pyproject.toml), so only the lockfile changes.Changes
3.13.2->3.14.0(patched in3.14.0)0.50.0->1.2.1(patched in1.0.1; bumped to latest)Generated with:
The resolver only updated the two named packages; no other versions changed.
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com