diff --git a/gems/activerecord-gitlab/Gemfile.lock b/gems/activerecord-gitlab/Gemfile.lock
index 1099dd1fb2b717542afdc068a0d81c88717d121e..f84c03d10441a56ac65b3a0b034f8ab3c81a8da0 100644
--- a/gems/activerecord-gitlab/Gemfile.lock
+++ b/gems/activerecord-gitlab/Gemfile.lock
@@ -36,7 +36,7 @@ GEM
       ast (~> 2.4.1)
       racc
     racc (1.7.1)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     regexp_parser (2.8.1)
     rexml (3.3.8)
diff --git a/gems/click_house-client/Gemfile.lock b/gems/click_house-client/Gemfile.lock
index 5c89079d224ae664f5d6336de46da679f1de1013..2595783a79c3adcf29812b4bbaa75b19354c84b9 100644
--- a/gems/click_house-client/Gemfile.lock
+++ b/gems/click_house-client/Gemfile.lock
@@ -37,7 +37,7 @@ GEM
       racc
     public_suffix (5.0.3)
     racc (1.7.1)
-    rack (3.1.6)
+    rack (3.1.8)
     rainbow (3.1.1)
     rake (13.0.6)
     regexp_parser (2.8.1)
diff --git a/gems/csv_builder/Gemfile.lock b/gems/csv_builder/Gemfile.lock
index eeb22e02d23624d9a13f7fbef951ee2279fcc1fd..34cdbefc0e391f23757f462528fc230d925667a0 100644
--- a/gems/csv_builder/Gemfile.lock
+++ b/gems/csv_builder/Gemfile.lock
@@ -34,7 +34,7 @@ GEM
       coderay (~> 1.1)
       method_source (~> 1.0)
     racc (1.7.1)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     regexp_parser (2.8.1)
     rexml (3.3.8)
diff --git a/gems/gitlab-backup-cli/Gemfile.lock b/gems/gitlab-backup-cli/Gemfile.lock
index f8ebc5a6de2f29ab30050655dacafc808597037b..e18402a89603b4b158442dc39610089d99ee748c 100644
--- a/gems/gitlab-backup-cli/Gemfile.lock
+++ b/gems/gitlab-backup-cli/Gemfile.lock
@@ -129,7 +129,7 @@ GEM
       method_source (~> 1.0)
     public_suffix (6.0.1)
     racc (1.8.1)
-    rack (2.2.9)
+    rack (2.2.10)
     rainbow (3.1.1)
     rake (13.2.1)
     regexp_parser (2.9.2)
diff --git a/gems/gitlab-database-load_balancing/Gemfile.lock b/gems/gitlab-database-load_balancing/Gemfile.lock
index d430e86e0f1674e9fdc07ffd573b9bdfa47619dd..72dfcd4426dee091c794aa5796fa9bcf1f7f71e3 100644
--- a/gems/gitlab-database-load_balancing/Gemfile.lock
+++ b/gems/gitlab-database-load_balancing/Gemfile.lock
@@ -169,7 +169,7 @@ GEM
       method_source (~> 1.0)
     public_suffix (5.0.3)
     racc (1.6.2)
-    rack (2.2.8)
+    rack (2.2.10)
     rack-test (2.1.0)
       rack (>= 1.3)
     rails (7.0.8.4)
diff --git a/gems/gitlab-database-lock_retries/Gemfile.lock b/gems/gitlab-database-lock_retries/Gemfile.lock
index 1d3abf97bc19db83ead91becaa525535b5cdfd0e..be91aba6396bcf7715e9ee6ef0187786b0c8cb3e 100644
--- a/gems/gitlab-database-lock_retries/Gemfile.lock
+++ b/gems/gitlab-database-lock_retries/Gemfile.lock
@@ -40,7 +40,7 @@ GEM
       ast (~> 2.4.1)
       racc
     racc (1.7.3)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     regexp_parser (2.8.2)
     rexml (3.3.8)
diff --git a/gems/gitlab-housekeeper/Gemfile.lock b/gems/gitlab-housekeeper/Gemfile.lock
index fedfad0cd50f2f83ae5a51506495064a998ddc67..b879836735ce18a7647dee1ae23459d680b0482c 100644
--- a/gems/gitlab-housekeeper/Gemfile.lock
+++ b/gems/gitlab-housekeeper/Gemfile.lock
@@ -63,7 +63,7 @@ GEM
       method_source (~> 1.0)
     public_suffix (5.0.3)
     racc (1.7.3)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     rake (13.1.0)
     regexp_parser (2.8.3)
diff --git a/gems/gitlab-http/Gemfile.lock b/gems/gitlab-http/Gemfile.lock
index ae4db3fb8e1950a14dcd4503de3defa31079550a..e1dc19fbd5554eafa9df49d0d4088f547eeaaf73 100644
--- a/gems/gitlab-http/Gemfile.lock
+++ b/gems/gitlab-http/Gemfile.lock
@@ -106,7 +106,7 @@ GEM
       unparser
     public_suffix (5.0.1)
     racc (1.7.1)
-    rack (2.2.7)
+    rack (2.2.10)
     rack-test (2.1.0)
       rack (>= 1.3)
     rails-dom-testing (2.0.3)
diff --git a/gems/gitlab-rspec/Gemfile.lock b/gems/gitlab-rspec/Gemfile.lock
index f359420c4b8c0d1e6abb309a7b9dbb2843d422e5..95f8bd268351abfe5e7c0a033be680e597da3d25 100644
--- a/gems/gitlab-rspec/Gemfile.lock
+++ b/gems/gitlab-rspec/Gemfile.lock
@@ -76,7 +76,7 @@ GEM
       parser
       unparser
     racc (1.6.2)
-    rack (2.2.7)
+    rack (2.2.10)
     rack-test (2.1.0)
       rack (>= 1.3)
     rails-dom-testing (2.0.3)
diff --git a/gems/gitlab-rspec_flaky/Gemfile.lock b/gems/gitlab-rspec_flaky/Gemfile.lock
index 6b540b10c7841f4151712c18ca8b21c6dfc35878..fcd4dcd983e4c8457c8639a332401c47d864e1dc 100644
--- a/gems/gitlab-rspec_flaky/Gemfile.lock
+++ b/gems/gitlab-rspec_flaky/Gemfile.lock
@@ -64,7 +64,7 @@ GEM
       parser
       unparser
     racc (1.7.1)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     regexp_parser (2.8.1)
     rexml (3.3.8)
diff --git a/gems/gitlab-safe_request_store/Gemfile.lock b/gems/gitlab-safe_request_store/Gemfile.lock
index 1d39110829905ff2e4bbb76dff8ee029725710f6..ad330c18f3932708a22f3c5ac099417cb3e0e7f6 100644
--- a/gems/gitlab-safe_request_store/Gemfile.lock
+++ b/gems/gitlab-safe_request_store/Gemfile.lock
@@ -36,7 +36,7 @@ GEM
       coderay (~> 1.1)
       method_source (~> 1.0)
     racc (1.6.2)
-    rack (2.2.8)
+    rack (2.2.10)
     rainbow (3.1.1)
     regexp_parser (2.7.0)
     request_store (1.5.1)
diff --git a/gems/gitlab-schema-validation/Gemfile.lock b/gems/gitlab-schema-validation/Gemfile.lock
index 8b2f39657f91b94cde1fe4182d727bee4b5b4ba2..77074cd92336dc53a48dddd2ed07abb2e50a6380 100644
--- a/gems/gitlab-schema-validation/Gemfile.lock
+++ b/gems/gitlab-schema-validation/Gemfile.lock
@@ -51,7 +51,7 @@ GEM
       coderay (~> 1.1)
       method_source (~> 1.0)
     racc (1.7.1)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     regexp_parser (2.8.1)
     rexml (3.3.8)
diff --git a/gems/gitlab-secret_detection/Gemfile.lock b/gems/gitlab-secret_detection/Gemfile.lock
index 7f2d1bc478eca934485df42a3858f3b86cb4a973..1dc9f0292a39a3ac9e95f40105438cd24902e2cf 100644
--- a/gems/gitlab-secret_detection/Gemfile.lock
+++ b/gems/gitlab-secret_detection/Gemfile.lock
@@ -57,7 +57,7 @@ GEM
       parser
       unparser
     racc (1.7.3)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     re2 (2.4.3)
       mini_portile2 (~> 2.8.5)
diff --git a/gems/gitlab-utils/Gemfile.lock b/gems/gitlab-utils/Gemfile.lock
index ad049978b13ac3dad1863b4dceeb77a877290a62..f26c60565d730227fd7b51f07daddfb695845edc 100644
--- a/gems/gitlab-utils/Gemfile.lock
+++ b/gems/gitlab-utils/Gemfile.lock
@@ -89,7 +89,7 @@ GEM
       unparser
     public_suffix (5.0.0)
     racc (1.7.1)
-    rack (2.2.7)
+    rack (2.2.10)
     rack-test (2.1.0)
       rack (>= 1.3)
     rails-dom-testing (2.0.3)
diff --git a/gems/ipynbdiff/Gemfile.lock b/gems/ipynbdiff/Gemfile.lock
index d924d895e62e7563aacf75e9f3b5486e9a260543..0234a25d96a81b35f0ea2a65ff00987360a1b289 100644
--- a/gems/ipynbdiff/Gemfile.lock
+++ b/gems/ipynbdiff/Gemfile.lock
@@ -49,7 +49,7 @@ GEM
       coderay (~> 1.1)
       method_source (~> 1.0)
     racc (1.7.1)
-    rack (3.0.8)
+    rack (3.1.8)
     rainbow (3.1.1)
     rake (13.0.6)
     regexp_parser (2.8.1)
diff --git a/qa/Gemfile.lock b/qa/Gemfile.lock
index cccbb31c5ed677ff3fdf5a5a6918ac71b295bd71..e9a61bca1f98f29b75fb7e2524c4852a4e25c648 100644
--- a/qa/Gemfile.lock
+++ b/qa/Gemfile.lock
@@ -244,7 +244,7 @@ GEM
       pry (>= 0.13, < 0.15)
     public_suffix (6.0.0)
     racc (1.8.0)
-    rack (2.2.3.1)
+    rack (2.2.10)
     rack-test (1.1.0)
       rack (>= 1.0, < 3)
     rails-dom-testing (2.0.3)