diff --git a/components/mcp/pyproject.toml b/components/mcp/pyproject.toml index 7d69f8bc..eb9c3676 100644 --- a/components/mcp/pyproject.toml +++ b/components/mcp/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ # Web framework dependencies with security fixes "starlette>=0.49.1", # CVE-2025-62727: O(n^2) DoS via Range header "werkzeug>=3.1.6", # CVE-2025-66221, CVE-2026-21860, CVE-2026-27199: Windows device names - "authlib>=1.6.9", # CVE-2025-68158, CVE-2026-28802, CVE-2026-27962, CVE-2026-28490, CVE-2026-28498 + "authlib>=1.6.11", # CVE-2025-68158, CVE-2026-28802, CVE-2026-27962, CVE-2026-28490, CVE-2026-28498 # Pydantic (compatible with fastmcp>=2.14.3) "pydantic>=2.11.7", # Authentication and crypto @@ -48,7 +48,7 @@ override-dependencies = [ "urllib3>=2.6.3", # CVE-2025-66471, CVE-2026-21441 "starlette>=0.49.1", # CVE-2025-62727 "werkzeug>=3.1.6", # CVE-2025-66221, CVE-2026-21860, CVE-2026-27199 - "authlib>=1.6.9", # CVE-2025-68158, CVE-2026-27962, CVE-2026-28490, CVE-2026-28498, CVE-2026-28802 + "authlib>=1.6.11", # CVE-2025-68158, CVE-2026-27962, CVE-2026-28490, CVE-2026-28498, CVE-2026-28802 "aiohttp>=3.13.3", # CVE-2025-69223 "mcp>=1.23.0", # CVE-2025-66416 "pydantic>=2.11.7", # syft-accounting-sdk pins ==2.11.4; override for fastmcp compat diff --git a/components/mcp/uv.lock b/components/mcp/uv.lock index ba5a9812..24eccceb 100644 --- a/components/mcp/uv.lock +++ b/components/mcp/uv.lock @@ -5,7 +5,7 @@ requires-python = ">=3.12" [manifest] overrides = [ { name = "aiohttp", specifier = ">=3.13.3" }, - { name = "authlib", specifier = ">=1.6.9" }, + { name = "authlib", specifier = ">=1.6.11" }, { name = "mcp", specifier = ">=1.23.0" }, { name = "pydantic", specifier = ">=2.11.7" }, { name = "requests", specifier = ">=2.32.4" }, @@ -167,14 +167,14 @@ wheels = [ [[package]] name = "authlib" -version = "1.6.9" +version = "1.6.11" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/af/98/00d3dd826d46959ad8e32af2dbb2398868fd9fd0683c26e56d0789bd0e68/authlib-1.6.9.tar.gz", hash = "sha256:d8f2421e7e5980cc1ddb4e32d3f5fa659cfaf60d8eaf3281ebed192e4ab74f04", size = 165134, upload-time = "2026-03-02T07:44:01.998Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/10/b325d58ffe86815b399334a101e63bc6fa4e1953921cb23703b48a0a0220/authlib-1.6.11.tar.gz", hash = "sha256:64db35b9b01aeccb4715a6c9a6613a06f2bd7be2ab9d2eb89edd1dfc7580a38f", size = 165359, upload-time = "2026-04-16T07:22:50.279Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/53/23/b65f568ed0c22f1efacb744d2db1a33c8068f384b8c9b482b52ebdbc3ef6/authlib-1.6.9-py2.py3-none-any.whl", hash = "sha256:f08b4c14e08f0861dc18a32357b33fbcfd2ea86cfe3fe149484b4d764c4a0ac3", size = 244197, upload-time = "2026-03-02T07:44:00.307Z" }, + { url = "https://files.pythonhosted.org/packages/57/2f/55fca558f925a51db046e5b929deb317ddb05afed74b22d89f4eca578980/authlib-1.6.11-py2.py3-none-any.whl", hash = "sha256:c8687a9a26451c51a34a06fa17bb97cb15bba46a6a626755e2d7f50da8bff3e3", size = 244469, upload-time = "2026-04-16T07:22:48.413Z" }, ] [[package]] @@ -1608,7 +1608,7 @@ dependencies = [ [package.metadata] requires-dist = [ { name = "aiohttp", specifier = ">=3.13.3" }, - { name = "authlib", specifier = ">=1.6.9" }, + { name = "authlib", specifier = ">=1.6.11" }, { name = "cryptography", specifier = ">=41.0.0" }, { name = "email-validator", specifier = ">=2.0.0" }, { name = "fastmcp", specifier = ">=2.14.3" },