diff --git a/package-lock.json b/package-lock.json
index b8cccede79..500efed6b1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3922,6 +3922,14 @@
 						"tar-fs": "^2.0.0",
 						"unbzip2-stream": "^1.3.3",
 						"ws": "^7.2.3"
+					},
+					"dependencies": {
+						"devtools-protocol": {
+							"version": "0.0.818844",
+							"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz",
+							"integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==",
+							"dev": true
+						}
 					}
 				},
 				"rimraf": {
@@ -5631,26 +5639,9 @@
 			"integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
 			"dev": true
 		},
-		"browser-resolve": {
-			"version": "1.11.3",
-			"resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
-			"integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
-			"dev": true,
-			"requires": {
-				"resolve": "1.1.7"
-			},
-			"dependencies": {
-				"resolve": {
-					"version": "1.1.7",
-					"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
-					"integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
-					"dev": true
-				}
-			}
-		},
 		"browserify-aes": {
 			"version": "1.2.0",
-			"resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
+			"resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
 			"integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
 			"dev": true,
 			"requires": {
@@ -7959,12 +7950,6 @@
 			"integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
 			"dev": true
 		},
-		"devtools-protocol": {
-			"version": "0.0.818844",
-			"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz",
-			"integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==",
-			"dev": true
-		},
 		"diff": {
 			"version": "4.0.2",
 			"resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
@@ -11368,6 +11353,14 @@
 			"dev": true,
 			"requires": {
 				"duplexer": "^0.1.2"
+			},
+			"dependencies": {
+				"duplexer": {
+					"version": "0.1.2",
+					"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
+					"integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
+					"dev": true
+				}
 			}
 		},
 		"handle-thing": {
diff --git a/src/wp-includes/functions.php b/src/wp-includes/functions.php
index 536f195b14..3e1866330c 100644
--- a/src/wp-includes/functions.php
+++ b/src/wp-includes/functions.php
@@ -3142,7 +3142,7 @@ function wp_get_mime_types() {
 			'class'                        => 'application/java',
 			'tar'                          => 'application/x-tar',
 			'zip'                          => 'application/zip',
-			'gz|gzip'                      => 'application/x-gzip',
+			'gz|gzip|tgz'                  => 'application/gzip',
 			'rar'                          => 'application/rar',
 			'7z'                           => 'application/x-7z-compressed',
 			'exe'                          => 'application/x-msdownload',
diff --git a/tests/phpunit/tests/formatting/SanitizeMimeType.php b/tests/phpunit/tests/formatting/SanitizeMimeType.php
index 45c8ec611f..5d58742c7e 100644
--- a/tests/phpunit/tests/formatting/SanitizeMimeType.php
+++ b/tests/phpunit/tests/formatting/SanitizeMimeType.php
@@ -25,7 +25,7 @@ class Tests_Formatting_SanitizeMimeType extends WP_UnitTestCase {
 			'application/xml-dtd',
 			'application/xop+xml',
 			'application/zip',
-			'application/x-gzip',
+			'application/gzip',
 			'audio/basic',
 			'image/jpeg',
 			'text/css',
