diff --git a/Gemfile b/Gemfile
index 9fb5b5bb7a2bd3fef5a1373536bac48adad95ab2..8eaa4337a7bb17d4e4c44f25c85b95987635c59d 100644
--- a/Gemfile
+++ b/Gemfile
@@ -136,7 +136,7 @@ group :development do
   gem 'memory_profiler'
   gem 'rubocop', '~> 1.30', require: false
   gem 'rubocop-rails', '~> 2.15', require: false
-  gem 'brakeman', '~> 5.3', require: false
+  gem 'brakeman', '~> 5.4', require: false
   gem 'bundler-audit', '~> 0.9', require: false
 
   gem 'capistrano', '~> 3.17'
diff --git a/Gemfile.lock b/Gemfile.lock
index 8dc0f756dde336fde150d42f9ee5d587d45bb20e..06390c2aedcc99ddc80fab18c6b1edfc73adb499 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -124,7 +124,7 @@ GEM
       ffi (~> 1.14)
     bootsnap (1.14.0)
       msgpack (~> 1.2)
-    brakeman (5.3.1)
+    brakeman (5.4.0)
     browser (4.2.0)
     brpoplpush-redis_script (0.1.2)
       concurrent-ruby (~> 1.0, >= 1.0.5)
@@ -740,7 +740,7 @@ DEPENDENCIES
   binding_of_caller (~> 1.0)
   blurhash (~> 0.1)
   bootsnap (~> 1.14.0)
-  brakeman (~> 5.3)
+  brakeman (~> 5.4)
   browser
   bullet (~> 7.0)
   bundler-audit (~> 0.9)