diff --git a/Gemfile b/Gemfile
index 7b3e9e3d335829fb5b3c8461ff2a437b168cb860..7696d4e9dcd27450dd80220c3b0c38797eb94aea 100644
--- a/Gemfile
+++ b/Gemfile
@@ -130,10 +130,10 @@ gem 'rqrcode', '~> 2.2', feature_category: :system_access
 gem 'attr_encrypted', '~> 3.2.4', path: 'vendor/gems/attr_encrypted' # rubocop:todo Gemfile/MissingFeatureCategory
 
 # GitLab Pages
-gem 'validates_hostname', '~> 1.0.13' # rubocop:todo Gemfile/MissingFeatureCategory
-gem 'rubyzip', '~> 2.3.2', require: 'zip' # rubocop:todo Gemfile/MissingFeatureCategory
+gem 'validates_hostname', '~> 1.0.13', feature_category: :pages
+gem 'rubyzip', '~> 2.3.2', require: 'zip', feature_category: :pages
 # GitLab Pages letsencrypt support
-gem 'acme-client', '~> 2.0.18' # rubocop:todo Gemfile/MissingFeatureCategory
+gem 'acme-client', '~> 2.0.19', feature_category: :pages
 
 # Browser detection
 gem 'browser', '~> 5.3.1' # rubocop:todo Gemfile/MissingFeatureCategory
diff --git a/Gemfile.checksum b/Gemfile.checksum
index 37574aee3f475fa88c3a0d6e6e66a4449c439564..11ee62070c70958c06d06d5f4bac367344eaca9d 100644
--- a/Gemfile.checksum
+++ b/Gemfile.checksum
@@ -1,7 +1,7 @@
 [
 {"name":"CFPropertyList","version":"3.0.5","platform":"ruby","checksum":"a78551cd4768d78ebca98488c27e33652ef818be64697a54676d34e6434674a4"},
 {"name":"RedCloth","version":"4.3.4","platform":"ruby","checksum":"5231b2fdd91a933915cba330e5fd1a74025e77b56f57b7404c7191ebf2812297"},
-{"name":"acme-client","version":"2.0.18","platform":"ruby","checksum":"3feab341926ffc16eb65babe51ba4dad8180c13e21e774871344e0b3502ef275"},
+{"name":"acme-client","version":"2.0.19","platform":"ruby","checksum":"29647ab04cde309503cf553d3f9d0a25dcca6588caca57f55f12d6c8833244f8"},
 {"name":"actioncable","version":"7.0.8.6","platform":"ruby","checksum":"f48b0ff8414dfbb2b38e639bf49e86677dfd1b16580ce9e0a3ffa1bb4c0a4057"},
 {"name":"actionmailbox","version":"7.0.8.6","platform":"ruby","checksum":"8f9deed46e38fc97d86d34e9552ffd5aae81491b139f8df91ef2616ab5628857"},
 {"name":"actionmailer","version":"7.0.8.6","platform":"ruby","checksum":"e3f058a5e378e72b8a90577aaa325f23e1d718b437fe9430411eb0324ba8f71d"},
diff --git a/Gemfile.lock b/Gemfile.lock
index 0a711333a8c11b77c5f7a06b8f39d972655d475e..051102a6b109e7e0db8614e1a59f609de223a59e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -235,7 +235,8 @@ GEM
     CFPropertyList (3.0.5)
       rexml
     RedCloth (4.3.4)
-    acme-client (2.0.18)
+    acme-client (2.0.19)
+      base64 (~> 0.2.0)
       faraday (>= 1.0, < 3.0.0)
       faraday-retry (>= 1.0, < 3.0.0)
     actioncable (7.0.8.6)
@@ -1976,7 +1977,7 @@ PLATFORMS
 DEPENDENCIES
   CFPropertyList (~> 3.0.0)
   RedCloth (~> 4.3.3)
-  acme-client (~> 2.0.18)
+  acme-client (~> 2.0.19)
   activerecord-explain-analyze (~> 0.1)
   activerecord-gitlab!
   addressable (~> 2.8)
diff --git a/Gemfile.next.checksum b/Gemfile.next.checksum
index 2414646f884ed5935f754e8b35d50f8904e5dbf6..26dbf76f601d300c1695040bf3eac80faf354960 100644
--- a/Gemfile.next.checksum
+++ b/Gemfile.next.checksum
@@ -1,7 +1,7 @@
 [
 {"name":"CFPropertyList","version":"3.0.5","platform":"ruby","checksum":"a78551cd4768d78ebca98488c27e33652ef818be64697a54676d34e6434674a4"},
 {"name":"RedCloth","version":"4.3.4","platform":"ruby","checksum":"5231b2fdd91a933915cba330e5fd1a74025e77b56f57b7404c7191ebf2812297"},
-{"name":"acme-client","version":"2.0.18","platform":"ruby","checksum":"3feab341926ffc16eb65babe51ba4dad8180c13e21e774871344e0b3502ef275"},
+{"name":"acme-client","version":"2.0.19","platform":"ruby","checksum":"29647ab04cde309503cf553d3f9d0a25dcca6588caca57f55f12d6c8833244f8"},
 {"name":"actioncable","version":"7.1.5.1","platform":"ruby","checksum":"764637b5b2d97b94e412d562c177bfd16b0fd769d55c98846362f5263e8aaa0d"},
 {"name":"actionmailbox","version":"7.1.5.1","platform":"ruby","checksum":"c3c20589fe43e6fa88bba2d76a6f9805ffdd02531f4a9a4af8197d59f5a5360a"},
 {"name":"actionmailer","version":"7.1.5.1","platform":"ruby","checksum":"b213d6d880b23b093ccfef3b4f87a3d27e4666442f71b5b634b2d19e19a49759"},
diff --git a/Gemfile.next.lock b/Gemfile.next.lock
index cc360eb448a08c48285c55089b9251b708339d76..898801ca1aeee98928179f0bb70101290fec1e58 100644
--- a/Gemfile.next.lock
+++ b/Gemfile.next.lock
@@ -235,7 +235,8 @@ GEM
     CFPropertyList (3.0.5)
       rexml
     RedCloth (4.3.4)
-    acme-client (2.0.18)
+    acme-client (2.0.19)
+      base64 (~> 0.2.0)
       faraday (>= 1.0, < 3.0.0)
       faraday-retry (>= 1.0, < 3.0.0)
     actioncable (7.1.5.1)
@@ -2008,7 +2009,7 @@ PLATFORMS
 DEPENDENCIES
   CFPropertyList (~> 3.0.0)
   RedCloth (~> 4.3.3)
-  acme-client (~> 2.0.18)
+  acme-client (~> 2.0.19)
   activerecord-explain-analyze (~> 0.1)
   activerecord-gitlab!
   addressable (~> 2.8)