diff --git a/analytics-ui/package-lock.json b/analytics-ui/package-lock.json
index ce89c8fc..c5c3dbc6 100644
--- a/analytics-ui/package-lock.json
+++ b/analytics-ui/package-lock.json
@@ -1582,6 +1582,13 @@
       "requires": {
         "chartjs-color": "2.1.0",
         "moment": "2.18.1"
+      },
+      "dependencies": {
+        "moment": {
+          "version": "2.18.1",
+          "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz",
+          "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8="
+        }
       }
     },
     "chartjs-color": {
@@ -1719,8 +1726,8 @@
         "deep-equal": "1.0.1",
         "form-data": "2.3.1",
         "jsdom": "9.12.0",
-        "localforage": "1.5.0",
         "localStorage": "1.0.3",
+        "localforage": "1.5.0",
         "socket.io-client": "1.7.4"
       },
       "dependencies": {
@@ -4218,6 +4225,11 @@
         "object-assign": "4.1.1"
       }
     },
+    "localStorage": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmjs.org/localStorage/-/localStorage-1.0.3.tgz",
+      "integrity": "sha1-5riaV7t2ChVqOMyH4PJVD27UE9g="
+    },
     "localforage": {
       "version": "1.5.0",
       "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.5.0.tgz",
@@ -4226,11 +4238,6 @@
         "lie": "3.0.2"
       }
     },
-    "localStorage": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/localStorage/-/localStorage-1.0.3.tgz",
-      "integrity": "sha1-5riaV7t2ChVqOMyH4PJVD27UE9g="
-    },
     "lodash": {
       "version": "4.17.4",
       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
@@ -5024,9 +5031,9 @@
       }
     },
     "moment": {
-      "version": "2.18.1",
-      "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz",
-      "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8="
+      "version": "2.29.2",
+      "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.2.tgz",
+      "integrity": "sha512-UgzG4rvxYpN15jgCmVJwac49h9ly9NurikMWGPdVxm8GZD6XjkKPxDTjQQ43gtGgnV3X0cAyWDdP2Wexoquifg=="
     },
     "ms": {
       "version": "2.0.0",
@@ -6455,6 +6462,13 @@
         "classnames": "2.2.5",
         "moment": "2.18.1",
         "prop-types": "15.5.10"
+      },
+      "dependencies": {
+        "moment": {
+          "version": "2.18.1",
+          "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz",
+          "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8="
+        }
       }
     },
     "react-dom": {
@@ -7410,11 +7424,6 @@
       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM="
     },
-    "string_decoder": {
-      "version": "0.10.31",
-      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
-      "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
-    },
     "string-width": {
       "version": "1.0.2",
       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
@@ -7425,6 +7434,11 @@
         "strip-ansi": "3.0.1"
       }
     },
+    "string_decoder": {
+      "version": "0.10.31",
+      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+      "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
+    },
     "stringstream": {
       "version": "0.0.5",
       "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
diff --git a/analytics-ui/package.json b/analytics-ui/package.json
index 683bbb9b..ace682da 100644
--- a/analytics-ui/package.json
+++ b/analytics-ui/package.json
@@ -35,7 +35,7 @@
     "fs": "0.0.1-security",
     "group-by-time": "^1.0.0",
     "material-ui": "^0.18.7",
-    "moment": "^2.18.1",
+    "moment": "^2.29.2",
     "node-libs-browser": "^1.0.0",
     "node-sass": "^3.8.0",
     "path": "^0.12.7",