diff --git a/package-lock.json b/package-lock.json
index 22eeed643..fc97074fd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4589,9 +4589,9 @@
 			"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
 		},
 		"elasticsearch": {
-			"version": "15.1.1",
-			"resolved": "https://registry.npmjs.org/elasticsearch/-/elasticsearch-15.1.1.tgz",
-			"integrity": "sha512-Yr9xy10rUMjDty7qCys7X9AIW5+PX4Gtv2NksZqXIc+AZiWna/y2QwZdiSLtb5LTOKDp7PbegfuokhIjMHUpKw==",
+			"version": "15.2.0",
+			"resolved": "https://registry.npmjs.org/elasticsearch/-/elasticsearch-15.2.0.tgz",
+			"integrity": "sha512-jOFcBoEh3Sn3gjUTozInODZTLriJtfppAUC7jnQCUE+OUj8o7GoAyC+L4h/L3ZxmXNFbQCunqVR+nmSofHdo9A==",
 			"requires": {
 				"agentkeepalive": "^3.4.1",
 				"chalk": "^1.0.0",
diff --git a/package.json b/package.json
index 46359f5b8..7a5c7c313 100644
--- a/package.json
+++ b/package.json
@@ -105,7 +105,7 @@
 		"deepcopy": "0.6.3",
 		"diskusage": "0.2.5",
 		"double-ended-queue": "2.1.0-0",
-		"elasticsearch": "15.1.1",
+		"elasticsearch": "15.2.0",
 		"emojilib": "2.3.0",
 		"escape-regexp": "0.0.1",
 		"eslint": "5.8.0",