This is an automated email from the ASF dual-hosted git repository.
FreeOnePlus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-mcp-server.git
The following commit(s) were added to refs/heads/master by this push:
new 8083083 chore(deps): apply transitive security updates (#217)
8083083 is described below
commit 808308356945695f82b93c718807d953f6f1332c
Author: Yijia Su <[email protected]>
AuthorDate: Thu Aug 13 23:40:08 2026 +0800
chore(deps): apply transitive security updates (#217)
Update the locked Marshmallow and Virtualenv transitive dependencies to
security-hardened releases and record the changes under Unreleased.
---
CHANGELOG.md | 3 +++
uv.lock | 12 ++++++------
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 91921b7..852778c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -69,6 +69,9 @@ under **Unreleased** until a new version is selected and
published.
### Fixed
+- Updated the locked Marshmallow and Virtualenv transitive dependencies to
+ releases that address CVE-2025-68480 and symlink-based TOCTOU vulnerabilities
+ in development-environment creation.
- Required at least two recorded time buckets before exposing or executing
resource-growth analysis, so readable-but-empty audit and partition metadata
no longer masquerade as historical evidence.
diff --git a/uv.lock b/uv.lock
index ac130c7..e7494e2 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1364,11 +1364,11 @@ wheels = [
[[package]]
name = "marshmallow"
-version = "4.0.0"
+version = "4.1.2"
source = { registry = "https://pypi.org/simple" }
-sdist = { url =
"https://files.pythonhosted.org/packages/1e/ff/26df5a9f5ac57ccf693a5854916ab47243039d2aa9e0fe5f5a0331e7b74b/marshmallow-4.0.0.tar.gz",
hash =
"sha256:3b6e80aac299a7935cfb97ed01d1854fb90b5079430969af92118ea1b12a8d55", size
= 220507 }
+sdist = { url =
"https://files.pythonhosted.org/packages/e9/e1/5edfd1edf05d3cc98415b0810ca45fa19d7dee6def0d0ec639eb4eb14e20/marshmallow-4.1.2.tar.gz",
hash =
"sha256:083f250643d2e75fd363f256aeb6b1af369a7513ad37647ce4a601f6966e3ba5", size
= 220974 }
wheels = [
- { url =
"https://files.pythonhosted.org/packages/d6/26/6cc45d156f44dbe1d5696d9e54042e4dcaf7b946c0b86df6a97d29706f32/marshmallow-4.0.0-py3-none-any.whl",
hash =
"sha256:e7b0528337e9990fd64950f8a6b3a1baabed09ad17a0dfb844d701151f92d203", size
= 48420 },
+ { url =
"https://files.pythonhosted.org/packages/af/b6/66d1748fb45453e337c8a334dafed7b818e72ac9cf9d105a56e0cf21865f/marshmallow-4.1.2-py3-none-any.whl",
hash =
"sha256:a8cfa18bd8d0e5f7339e734edf84815fe8db1bdb57358c7ccc05472b746eeadc", size
= 48360 },
]
[[package]]
@@ -3120,16 +3120,16 @@ wheels = [
[[package]]
name = "virtualenv"
-version = "20.31.2"
+version = "20.36.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "distlib" },
{ name = "filelock" },
{ name = "platformdirs" },
]
-sdist = { url =
"https://files.pythonhosted.org/packages/56/2c/444f465fb2c65f40c3a104fd0c495184c4f2336d65baf398e3c75d72ea94/virtualenv-20.31.2.tar.gz",
hash =
"sha256:e10c0a9d02835e592521be48b332b6caee6887f332c111aa79a09b9e79efc2af", size
= 6076316 }
+sdist = { url =
"https://files.pythonhosted.org/packages/aa/a3/4d310fa5f00863544e1d0f4de93bddec248499ccf97d4791bc3122c9d4f3/virtualenv-20.36.1.tar.gz",
hash =
"sha256:8befb5c81842c641f8ee658481e42641c68b5eab3521d8e092d18320902466ba", size
= 6032239 }
wheels = [
- { url =
"https://files.pythonhosted.org/packages/f3/40/b1c265d4b2b62b58576588510fc4d1fe60a86319c8de99fd8e9fec617d2c/virtualenv-20.31.2-py3-none-any.whl",
hash =
"sha256:36efd0d9650ee985f0cad72065001e66d49a6f24eb44d98980f630686243cf11", size
= 6057982 },
+ { url =
"https://files.pythonhosted.org/packages/6a/2a/dc2228b2888f51192c7dc766106cd475f1b768c10caaf9727659726f7391/virtualenv-20.36.1-py3-none-any.whl",
hash =
"sha256:575a8d6b124ef88f6f51d56d656132389f961062a9177016a50e4f507bbcc19f", size
= 6008258 },
]
[[package]]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]