diff --git a/Gemfile b/Gemfile
index fe7bff5653a5a19eef64d96e381f65a5f545b197..f33971898219e4e780770e8d94b70957fd2e8321 100644
--- a/Gemfile
+++ b/Gemfile
@@ -67,7 +67,7 @@ gem 'ox', '~> 2.14'
 gem 'parslet'
 gem 'posix-spawn'
 gem 'public_suffix', '~> 5.0'
-gem 'pundit', '~> 2.2'
+gem 'pundit', '~> 2.3'
 gem 'premailer-rails'
 gem 'rack-attack', '~> 6.6'
 gem 'rack-cors', '~> 1.1', require: 'rack/cors'
diff --git a/Gemfile.lock b/Gemfile.lock
index f23143639dc333ae4b14f8b9a99b52c6d860595a..228ec7be3017fb97442645f4dcc3c66be5f3f8c6 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -486,7 +486,7 @@ GEM
     public_suffix (5.0.1)
     puma (5.6.5)
       nio4r (~> 2.0)
-    pundit (2.2.0)
+    pundit (2.3.0)
       activesupport (>= 3.0.0)
     raabro (1.4.0)
     racc (1.6.1)
@@ -831,7 +831,7 @@ DEPENDENCIES
   pry-rails (~> 0.3)
   public_suffix (~> 5.0)
   puma (~> 5.6)
-  pundit (~> 2.2)
+  pundit (~> 2.3)
   rack (~> 2.2.4)
   rack-attack (~> 6.6)
   rack-cors (~> 1.1)