diff --git a/bower.json b/bower.json
index 0ce0c73aaa..d0d6bfe3fd 100644
--- a/bower.json
+++ b/bower.json
@@ -18,12 +18,12 @@
     "jquery-ui": "1.10.4",
     "keymaster": "git://github.com/madrobby/keymaster#564ea42e07de40da8113a571f17ceae8802672ff",
     "loader.js": "git://github.com/stefanpenner/loader.js#1.0.0",
-    "moment": "2.4.0",
+    "moment": "2.8.3",
     "nanoscroller": "0.8.4",
     "normalize-scss": "~3.0.1",
     "nprogress": "0.1.2",
     "showdown": "git://github.com/ErisDS/showdown.git#v0.3.2-ghost",
-    "validator-js": "3.4.0",
+    "validator-js": "3.22.1",
     "google-caja": "5669.0.0"
   }
 }
diff --git a/package.json b/package.json
index 8909236fd4..0d47d08ab6 100644
--- a/package.json
+++ b/package.json
@@ -41,13 +41,13 @@
         "compression": "1.2.0",
         "connect-slashes": "1.2.0",
         "downsize": "0.0.5",
-        "express": "4.9.2",
+        "express": "4.10.2",
         "express-hbs": "0.7.11",
         "fs-extra": "0.12.0",
         "html-to-text": "1.0.0",
-        "knex": "0.6.21",
+        "knex": "0.7.3",
         "lodash": "2.4.1",
-        "moment": "2.4.0",
+        "moment": "2.8.3",
         "morgan": "1.3.1",
         "node-uuid": "1.4.1",
         "nodemailer": "0.7.1",
@@ -61,7 +61,7 @@
         "showdown": "https://github.com/ErisDS/showdown/archive/v0.3.2-ghost.tar.gz",
         "sqlite3": "3.0.2",
         "unidecode": "0.1.3",
-        "validator": "3.4.0",
+        "validator": "3.22.1",
         "xml": "0.0.12"
     },
     "optionalDependencies": {
@@ -87,7 +87,7 @@
         "grunt-es6-module-transpiler": "~0.6.0",
         "grunt-express-server": "~0.4.19",
         "grunt-jscs": "~0.8.1",
-        "grunt-mocha-cli": "~1.10.0",
+        "grunt-mocha-cli": "~1.11.0",
         "grunt-sass": "~0.16.1",
         "grunt-shell": "~1.1.1",
         "grunt-update-submodules": "~0.4.1",