diff --git a/Gemfile b/Gemfile
index 5a7213640843c64fa41ed104546e3e2de21b9ad7..69b980dd00016798d6ced1facc4075b2ec9beff5 100644
--- a/Gemfile
+++ b/Gemfile
@@ -64,7 +64,7 @@ gem 'u2f', '~> 0.2.1'
 
 # GitLab Pages
 gem 'validates_hostname', '~> 1.0.6'
-gem 'rubyzip', '~> 1.2.2', require: 'zip'
+gem 'rubyzip', '~> 1.3.0', require: 'zip'
 # GitLab Pages letsencrypt support
 gem 'acme-client', '~> 2.0.2'
 
diff --git a/Gemfile.lock b/Gemfile.lock
index 55fc902584c87c0c0249d5327468a3b4333819ee..4d27d73653e008e590e73c8042bbd728d53fa53f 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -902,7 +902,7 @@ GEM
       sexp_processor (~> 4.9)
     rubyntlm (0.6.2)
     rubypants (0.2.0)
-    rubyzip (1.2.2)
+    rubyzip (1.3.0)
     rugged (0.28.3.1)
     safe_yaml (1.0.4)
     sanitize (4.6.6)
@@ -1293,7 +1293,7 @@ DEPENDENCIES
   ruby-prof (~> 1.0.0)
   ruby-progressbar
   ruby_parser (~> 3.8)
-  rubyzip (~> 1.2.2)
+  rubyzip (~> 1.3.0)
   rugged (~> 0.28)
   sanitize (~> 4.6)
   sassc-rails (~> 2.1.0)