diff --git a/node_modules/spdx-exceptions/deprecated.json b/node_modules/spdx-exceptions/deprecated.json
new file mode 100644
index 0000000000000..cba7e2badb14e
--- /dev/null
+++ b/node_modules/spdx-exceptions/deprecated.json
@@ -0,0 +1,3 @@
+[
+  "Nokia-Qt-exception-1.1"
+]
diff --git a/node_modules/spdx-exceptions/index.json b/node_modules/spdx-exceptions/index.json
index f88f088ab2fa1..d9549d3e40e4e 100644
--- a/node_modules/spdx-exceptions/index.json
+++ b/node_modules/spdx-exceptions/index.json
@@ -1,40 +1,68 @@
 [
   "389-exception",
+  "Asterisk-exception",
   "Autoconf-exception-2.0",
   "Autoconf-exception-3.0",
+  "Autoconf-exception-generic",
+  "Autoconf-exception-generic-3.0",
+  "Autoconf-exception-macro",
+  "Bison-exception-1.24",
   "Bison-exception-2.2",
   "Bootloader-exception",
   "Classpath-exception-2.0",
   "CLISP-exception-2.0",
+  "cryptsetup-OpenSSL-exception",
   "DigiRule-FOSS-exception",
   "eCos-exception-2.0",
   "Fawkes-Runtime-exception",
   "FLTK-exception",
+  "fmt-exception",
   "Font-exception-2.0",
   "freertos-exception-2.0",
   "GCC-exception-2.0",
+  "GCC-exception-2.0-note",
   "GCC-exception-3.1",
+  "Gmsh-exception",
+  "GNAT-exception",
+  "GNOME-examples-exception",
+  "GNU-compiler-exception",
   "gnu-javamail-exception",
+  "GPL-3.0-interface-exception",
   "GPL-3.0-linking-exception",
   "GPL-3.0-linking-source-exception",
   "GPL-CC-1.0",
+  "GStreamer-exception-2005",
+  "GStreamer-exception-2008",
   "i2p-gpl-java-exception",
+  "KiCad-libraries-exception",
+  "LGPL-3.0-linking-exception",
+  "libpri-OpenH323-exception",
   "Libtool-exception",
   "Linux-syscall-note",
+  "LLGPL",
   "LLVM-exception",
   "LZMA-exception",
   "mif-exception",
-  "Nokia-Qt-exception-1.1",
   "OCaml-LGPL-linking-exception",
   "OCCT-exception-1.0",
   "OpenJDK-assembly-exception-1.0",
   "openvpn-openssl-exception",
   "PS-or-PDF-font-exception-20170817",
+  "QPL-1.0-INRIA-2004-exception",
   "Qt-GPL-exception-1.0",
   "Qt-LGPL-exception-1.1",
   "Qwt-exception-1.0",
+  "SANE-exception",
+  "SHL-2.0",
+  "SHL-2.1",
+  "stunnel-exception",
+  "SWI-exception",
   "Swift-exception",
+  "Texinfo-exception",
   "u-boot-exception-2.0",
+  "UBDL-exception",
   "Universal-FOSS-exception-1.0",
-  "WxWindows-exception-3.1"
+  "vsftpd-openssl-exception",
+  "WxWindows-exception-3.1",
+  "x11vnc-openssl-exception"
 ]
diff --git a/node_modules/spdx-exceptions/package.json b/node_modules/spdx-exceptions/package.json
index 2bafc6a38b243..2f9a9504b2cac 100644
--- a/node_modules/spdx-exceptions/package.json
+++ b/node_modules/spdx-exceptions/package.json
@@ -1,7 +1,7 @@
 {
   "name": "spdx-exceptions",
   "description": "list of SPDX standard license exceptions",
-  "version": "2.3.0",
+  "version": "2.5.0",
   "author": "The Linux Foundation",
   "contributors": [
     "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com/)"
@@ -9,9 +9,11 @@
   "license": "CC-BY-3.0",
   "repository": "kemitchell/spdx-exceptions.json",
   "files": [
-    "index.json"
+    "index.json",
+    "deprecated.json"
   ],
   "scripts": {
-    "build": "node build.js"
+    "build": "node build.js",
+    "latest": "node latest.js"
   }
 }
diff --git a/package-lock.json b/package-lock.json
index 6f3d0a18eaa11..eefa90fdc32a7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12320,9 +12320,9 @@
       }
     },
     "node_modules/spdx-exceptions": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
-      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+      "version": "2.5.0",
+      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
+      "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
       "inBundle": true
     },
     "node_modules/spdx-expression-parse": {