diff --git a/Gemfile b/Gemfile
index 5de91f9c5c9ca2e50b0bc704254b50e4a3ec7a3b..1936e71b030867d6f37eccb42397ae24dc7dd353 100644
--- a/Gemfile
+++ b/Gemfile
@@ -140,7 +140,7 @@ gem "leaflet-rails",       "1.3.1"
 
 # Parsing
 
-gem "nokogiri",          "1.8.5"
+gem "nokogiri",          "1.10.1"
 gem "open_graph_reader", "0.6.2" # also update User-Agent in features/support/webmock.rb
 gem "redcarpet",         "3.4.0"
 gem "ruby-oembed",       "0.12.0"
diff --git a/Gemfile.lock b/Gemfile.lock
index d81e1503df1bea1ec5126b933be4ed2e03fda904..e20134a405027f42fd5772d3aaac45cf980ba91f 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -386,7 +386,7 @@ GEM
     mime-types-data (3.2018.0812)
     mini_magick (4.9.3)
     mini_mime (1.0.1)
-    mini_portile2 (2.3.0)
+    mini_portile2 (2.4.0)
     minitest (5.11.3)
     mobile-fu (1.4.0)
       rack-mobile-detect
@@ -399,8 +399,8 @@ GEM
     naught (1.1.0)
     nenv (0.3.0)
     nio4r (2.3.1)
-    nokogiri (1.8.5)
-      mini_portile2 (~> 2.3.0)
+    nokogiri (1.10.1)
+      mini_portile2 (~> 2.4.0)
     notiffany (0.1.1)
       nenv (~> 0.1)
       shellany (~> 0.0)
@@ -824,7 +824,7 @@ DEPENDENCIES
   minitest
   mobile-fu (= 1.4.0)
   mysql2 (= 0.5.2)
-  nokogiri (= 1.8.5)
+  nokogiri (= 1.10.1)
   omniauth (= 1.8.1)
   omniauth-tumblr (= 1.2)
   omniauth-twitter (= 1.4.0)