diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 75c7e3e7e64..5a68ab20b28 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -4,7 +4,7 @@
   "features": {
     "ghcr.io/devcontainers/features/docker-in-docker:1": {},
     "ghcr.io/devcontainers/features/dotnet": {
-      "version": "8.0.302"
+      "version": "8.0.401"
     },
     "ghcr.io/devcontainers/features/node:1": {
       "version": "16"
diff --git a/src/dev.sh b/src/dev.sh
index 8ad3ae3505a..ad1e3d6a2e4 100755
--- a/src/dev.sh
+++ b/src/dev.sh
@@ -17,7 +17,7 @@ LAYOUT_DIR="$SCRIPT_DIR/../_layout"
 DOWNLOAD_DIR="$SCRIPT_DIR/../_downloads/netcore2x"
 PACKAGE_DIR="$SCRIPT_DIR/../_package"
 DOTNETSDK_ROOT="$SCRIPT_DIR/../_dotnetsdk"
-DOTNETSDK_VERSION="8.0.302"
+DOTNETSDK_VERSION="8.0.401"
 DOTNETSDK_INSTALLDIR="$DOTNETSDK_ROOT/$DOTNETSDK_VERSION"
 RUNNER_VERSION=$(cat runnerversion)
 
diff --git a/src/global.json b/src/global.json
index c9c2078a746..36d37e6220b 100644
--- a/src/global.json
+++ b/src/global.json
@@ -1,5 +1,5 @@
 {
   "sdk": {
-    "version": "8.0.302"
+    "version": "8.0.401"
   }
 }