diff --git a/docker/ci-runner/Dockerfile b/docker/ci-runner/Dockerfile
index 70893df2d1561f8611895b3f0ed3679650297afd..207680767c3608025cc9db6efd16bca42e0abc20 100644
--- a/docker/ci-runner/Dockerfile
+++ b/docker/ci-runner/Dockerfile
@@ -1,5 +1,5 @@
 FROM python:3.13
 
-RUN python -m pip install --upgrade cibuildwheel cookiecutter pip tox twine
+RUN python -m pip install --upgrade cibuildwheel==2.23.0 cookiecutter pip tox twine
 RUN curl -sSL https://get.docker.com/ | sh
 
diff --git a/{{cookiecutter.project_slug}}/build-requirements.txt b/{{cookiecutter.project_slug}}/build-requirements.txt
index 357a5ca22a4257b5aadfc73ae9ea9a3f97d12ef7..d2d6bde8d4c933d8debe5d02272df5fe446e288e 100644
--- a/{{cookiecutter.project_slug}}/build-requirements.txt
+++ b/{{cookiecutter.project_slug}}/build-requirements.txt
@@ -1,3 +1,3 @@
-cibuildwheel >= 2.12.3 # BSD
+cibuildwheel==2.23.0 # BSD
 tox >= 4.0 # ?
 build >= 0.8.0 # MIT
diff --git a/{{cookiecutter.project_slug}}/docker/ci-runner/Dockerfile b/{{cookiecutter.project_slug}}/docker/ci-runner/Dockerfile
index 5af9fd42d38ccddfd61a96846e9e354d17bef712..c984a99cffe069289e5377de2eeb03844f4f7ff8 100644
--- a/{{cookiecutter.project_slug}}/docker/ci-runner/Dockerfile
+++ b/{{cookiecutter.project_slug}}/docker/ci-runner/Dockerfile
@@ -1,4 +1,4 @@
 FROM python:3.13
 
-RUN python -m pip install --upgrade cibuildwheel pip tox twine
+RUN python -m pip install --upgrade cibuildwheel==2.23.0 pip tox twine
 RUN curl -sSL https://get.docker.com/ | sh