diff --git a/Gemfile b/Gemfile
index a83422e13e5db15c1e194e4f5a121beca1534d83..5fcf56cf6a40189ff6d2e24272f2704f28d40e62 100644
--- a/Gemfile
+++ b/Gemfile
@@ -497,9 +497,9 @@ gem 'google-protobuf', '~> 3.21'
 gem 'toml-rb', '~> 2.0'
 
 # Feature toggles
-gem 'flipper', '~> 0.21.0'
-gem 'flipper-active_record', '~> 0.21.0'
-gem 'flipper-active_support_cache_store', '~> 0.21.0'
+gem 'flipper', '~> 0.25.0'
+gem 'flipper-active_record', '~> 0.25.0'
+gem 'flipper-active_support_cache_store', '~> 0.25.0'
 gem 'unleash', '~> 3.2.2'
 gem 'gitlab-experiment', '~> 0.7.1'
 
diff --git a/Gemfile.lock b/Gemfile.lock
index 7fdc1223b54afcd1ba276a356045515f70641e24..f4e7c22c72f974c31fa93c7d0eec745fd5554ef9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -438,13 +438,13 @@ GEM
       libyajl2 (~> 1.2)
     filelock (1.1.1)
     find_a_port (1.0.1)
-    flipper (0.21.0)
-    flipper-active_record (0.21.0)
-      activerecord (>= 5.0, < 7)
-      flipper (~> 0.21.0)
-    flipper-active_support_cache_store (0.21.0)
-      activesupport (>= 5.0, < 7)
-      flipper (~> 0.21.0)
+    flipper (0.25.0)
+    flipper-active_record (0.25.0)
+      activerecord (>= 4.2, < 8)
+      flipper (~> 0.25.0)
+    flipper-active_support_cache_store (0.25.0)
+      activesupport (>= 4.2, < 8)
+      flipper (~> 0.25.0)
     flowdock (0.7.1)
       httparty (~> 0.7)
       multi_json
@@ -1558,9 +1558,9 @@ DEPENDENCIES
   faraday_middleware-aws-sigv4 (~> 0.3.0)
   fast_blank
   ffaker (~> 2.10)
-  flipper (~> 0.21.0)
-  flipper-active_record (~> 0.21.0)
-  flipper-active_support_cache_store (~> 0.21.0)
+  flipper (~> 0.25.0)
+  flipper-active_record (~> 0.25.0)
+  flipper-active_support_cache_store (~> 0.25.0)
   flowdock (~> 0.7)
   fog-aliyun (~> 0.3)
   fog-aws (~> 3.14)