diff --git a/requirements.in b/requirements.in
index f03f5520244842b951f4a339a070e9b980594065..16d5bd933bbf99db2d84b9b43e9b679381c7e80d 100644
--- a/requirements.in
+++ b/requirements.in
@@ -17,7 +17,7 @@ dnspython==2.3.0
 # Needed for `install/generate_secrets.py`
 kubernetes==25.3.0
 # Needed for testinfra using the ansible module
-paramiko==3.0.0
+paramiko==3.1.0
 psutil==5.9.4
 pyopenssl==23.0.0
 pytest-rerunfailures==10.3
diff --git a/requirements.txt b/requirements.txt
index 87defeb3a27f3ba026c501e54b0714c0d335de73..73d29d8cc5f6fd084f03a848e5937e43aa5d1eb5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -60,7 +60,7 @@ packaging==22.0
     #   ansible-core
     #   pytest
     #   pytest-rerunfailures
-paramiko==3.0.0
+paramiko==3.1.0
     # via -r requirements.in
 passlib==1.7.4
     # via -r requirements.in