diff --git a/Gemfile b/Gemfile
index e8067006be7e2fa12ab1aa68b1207a770a738143..d8fa45346d109431faa75f7a58b14a046515bf8f 100644
--- a/Gemfile
+++ b/Gemfile
@@ -143,7 +143,7 @@ group :development do
   gem 'memory_profiler'
   gem 'rubocop', '~> 0.86', require: false
   gem 'rubocop-rails', '~> 2.6', require: false
-  gem 'brakeman', '~> 4.8', require: false
+  gem 'brakeman', '~> 5.3', require: false
   gem 'bundler-audit', '~> 0.7', require: false
 
   gem 'capistrano', '~> 3.14'
diff --git a/Gemfile.lock b/Gemfile.lock
index 825146d2c4b6affb5f2423e3461866e60c3e3659..3f14b16b97e9b86f0ba03dc215c2388477ca6cbc 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -4,6 +4,7 @@ GIT
   ref: e65246bea49374566a9dbaead59fdb35b46b086d
   specs:
     hcaptcha (6.0.1)
+      json
 
 GIT
   remote: https://github.com/ianheggie/health_check
@@ -125,7 +126,7 @@ GEM
       ffi (~> 1.10.0)
     bootsnap (1.4.6)
       msgpack (~> 1.0)
-    brakeman (4.8.2)
+    brakeman (5.3.1)
     browser (4.2.0)
     builder (3.2.4)
     bullet (6.1.0)
@@ -679,7 +680,7 @@ DEPENDENCIES
   binding_of_caller (~> 0.7)
   blurhash (~> 0.1)
   bootsnap (~> 1.4)
-  brakeman (~> 4.8)
+  brakeman (~> 5.3)
   browser
   bullet (~> 6.1)
   bundler-audit (~> 0.7)