diff --git a/poetry.lock b/poetry.lock
index 8e5677f..dff3a07 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -761,13 +761,13 @@ cli = ["click (>=5.0)"]
 
 [[package]]
 name = "python-multipart"
-version = "0.0.17"
+version = "0.0.20"
 description = "A streaming multipart parser for Python"
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "python_multipart-0.0.17-py3-none-any.whl", hash = "sha256:15dc4f487e0a9476cc1201261188ee0940165cffc94429b6fc565c4d3045cb5d"},
-    {file = "python_multipart-0.0.17.tar.gz", hash = "sha256:41330d831cae6e2f22902704ead2826ea038d0419530eadff3ea80175aec5538"},
+    {file = "python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104"},
+    {file = "python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13"},
 ]
 
 [[package]]
@@ -868,4 +868,4 @@ standard = ["colorama (>=0.4)", "httptools (>=0.6.3)", "python-dotenv (>=0.13)",
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.11"
-content-hash = "5680fc5e6d244647b7d53c42d340b753c5f605874f4b896f104b6886420ae490"
+content-hash = "bc62b0c4e990e50c50d41286ec645d4fa5d38ca96f13fd5f8e7793318c305222"
diff --git a/pyproject.toml b/pyproject.toml
index 9896992..1b4354f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -12,7 +12,7 @@ python = "^3.11"
 fastapi = "^0.115.6"
 jinja2 = "^3.1.4"
 uvicorn = "^0.34.0"
-python-multipart = "^0.0.17"
+python-multipart = "^0.0.20"
 aiofiles = "^24.1.0"
 requests = "^2.32.3"
 fastapi-utils = "^0.7.0"