diff --git a/package.json b/package.json
index a350793f3..53323f2f3 100644
--- a/package.json
+++ b/package.json
@@ -36,11 +36,11 @@
   },
   "dependencies": {
     "@kong/icons": "^1.8.14",
-    "@xstate/vue": "^2.0.0",
+    "@xstate/vue": "^3.0.3",
     "axios": "^1.6.5",
     "vue": "^3.4.5",
     "vue-recaptcha": "^2.0.3",
-    "xstate": "^4.38.3"
+    "xstate": "^5.5.1"
   },
   "devDependencies": {
     "@babel/types": "^7.23.6",
diff --git a/yarn.lock b/yarn.lock
index a24753358..d6f7ac144 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2089,10 +2089,10 @@
   resolved "https://registry.yarnpkg.com/@vue/tsconfig/-/tsconfig-0.5.1.tgz#3124ec16cc0c7e04165b88dc091e6b97782fffa9"
   integrity sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==
 
-"@xstate/vue@^2.0.0":
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/@xstate/vue/-/vue-2.0.0.tgz#bb95f91600c5fad2e8a72f872cb8f69b3b154e10"
-  integrity sha512-JlrJ3d+I6rZCcFBuu3O4GP+mGJfd11O9o69wRedzPMqZ+hxcMRBsih9L5kKnJHcU9CTmdJTT172oxTaYF7thzA==
+"@xstate/vue@^3.0.3":
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/@xstate/vue/-/vue-3.0.3.tgz#b6f38411951a7783c8792ac89b7f80c586ca4540"
+  integrity sha512-K5MNRc0h88HSTvLmY/PsWTqD3ttgDlS2zdC4D7ici/+yyHD1M/R/FrTnCiv9PYn823bIJr7KCyD+qgaKKGPoLw==
 
 JSONStream@^1.3.5:
   version "1.3.5"
@@ -9036,10 +9036,10 @@ xml-name-validator@^4.0.0:
   resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835"
   integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==
 
-xstate@^4.38.3:
-  version "4.38.3"
-  resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.38.3.tgz#4e15e7ad3aa0ca1eea2010548a5379966d8f1075"
-  integrity sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw==
+xstate@^5.5.1:
+  version "5.6.0"
+  resolved "https://registry.yarnpkg.com/xstate/-/xstate-5.6.0.tgz#1db0194fc69dc381af837f7b016a7e9fccdf6a9f"
+  integrity sha512-l62p4ZHM/fkGl68574s1dFzFmY8B3BeOff9EqBZbuonTSOXGx1fWTnh4SHSrS8Vhr5wyRT9afqWliMoO6Q+hUQ==
 
 xtend@~4.0.1:
   version "4.0.2"