diff --git a/poetry.lock b/poetry.lock
index e342ee10ebdd48a488e06dcff506576f6550e0c7..0ef4d18f707163be131d283f92b8e0d126667c21 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -374,17 +374,17 @@ bcrypt = ["bcrypt"]
 
 [[package]]
 name = "django-auth-ldap"
-version = "4.8.0"
+version = "5.1.0"
 description = "Django LDAP authentication backend"
 optional = false
-python-versions = ">=3.8"
+python-versions = ">=3.9"
 files = [
-    {file = "django-auth-ldap-4.8.0.tar.gz", hash = "sha256:604250938ddc9fda619f247c7a59b0b2f06e53a7d3f46a156f28aa30dd71a738"},
-    {file = "django_auth_ldap-4.8.0-py3-none-any.whl", hash = "sha256:4b4b944f3c28bce362f33fb6e8db68429ed8fd8f12f0c0c4b1a4344a7ef225ce"},
+    {file = "django_auth_ldap-5.1.0-py3-none-any.whl", hash = "sha256:a5f7bdb54b2ab80e4e9eb080cd3e06e89e4c9d2d534ddb39b66cd970dd6d3536"},
+    {file = "django_auth_ldap-5.1.0.tar.gz", hash = "sha256:9c607e8d9c53cf2a0ccafbe0acfc33eb1d1fd474c46ec52d30aee0dca1da9668"},
 ]
 
 [package.dependencies]
-Django = ">=3.2"
+Django = ">=4.2"
 python-ldap = ">=3.1"
 
 [[package]]
@@ -1712,4 +1712,4 @@ tests = ["build", "coverage", "mypy", "ruff", "wheel"]
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.12"
-content-hash = "06b90ea385b719ce6071f47151124d553d7f3ecf3e0ab6ce1fb3b4f66b747866"
+content-hash = "76bef9d5a5dbf6ab1fdaa5fd6bd0495c9928c92c998d62aed914debd949e9655"
diff --git a/pyproject.toml b/pyproject.toml
index d2c9e6e4e06b29d8a9993b482d0c9a01ecb5b3b3..86c89e357cd8ea9ffe4254ff6a75d2f0de77f51b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -16,7 +16,7 @@ repository = "https://gitlab.servus.at/aura/steering"
 [tool.poetry.dependencies]
 python = "^3.12"
 Django = "^4.2.2"
-django-auth-ldap = "^4.1.0"
+django-auth-ldap = "^5.1.0"
 django-cors-headers = "^4.0.0"
 django-extensions = "^3.2.1"
 django-filter = "^24.2"