diff --git a/roles/kubespray-defaults/defaults/main/download.yml b/roles/kubespray-defaults/defaults/main/download.yml
index 2ea96998946ca238fd955f2ce257356ae2fd32ec..ca71a7b4e0477fb6613f3cb09149cba67c6623e0 100644
--- a/roles/kubespray-defaults/defaults/main/download.yml
+++ b/roles/kubespray-defaults/defaults/main/download.yml
@@ -146,14 +146,14 @@ etcd_version: "{{ etcd_supported_versions[kube_major_version] }}"
 
 crictl_supported_versions:
   v1.29: "v1.29.0"
-  v1.28: "v1.28.4"
-  v1.27: "v1.27.4"
+  v1.28: "v1.28.0"
+  v1.27: "v1.27.1"
 crictl_version: "{{ crictl_supported_versions[kube_major_version] }}"
 
 crio_supported_versions:
   v1.29: v1.29.1
-  v1.28: v1.28.1
-  v1.27: v1.27.1
+  v1.28: v1.28.4
+  v1.27: v1.27.4
 crio_version: "{{ crio_supported_versions[kube_major_version] }}"
 
 # Scheduler plugins doesn't build for K8s 1.28 yet