diff --git a/panel/package.json b/panel/package.json
index 3f2948ac..3b916c36 100644
--- a/panel/package.json
+++ b/panel/package.json
@@ -31,7 +31,7 @@
     "eslint": "^8.40.0",
     "globals": "^13.20.0",
     "postcss": "^8.4.19",
-    "sass": "^1.62.1",
+    "sass": "^1.66.1",
     "stylelint": "^14.16.1",
     "stylelint-config-idiomatic-order": "^9.0.0",
     "stylelint-config-standard-scss": "^6.1.0",
diff --git a/panel/yarn.lock b/panel/yarn.lock
index 3471a9b0..4d5ce5b1 100644
--- a/panel/yarn.lock
+++ b/panel/yarn.lock
@@ -1252,7 +1252,7 @@ __metadata:
     eslint: ^8.40.0
     globals: ^13.20.0
     postcss: ^8.4.19
-    sass: ^1.62.1
+    sass: ^1.66.1
     sortablejs: ^1.15.0
     stylelint: ^14.16.1
     stylelint-config-idiomatic-order: ^9.0.0
@@ -2598,16 +2598,16 @@ __metadata:
   languageName: node
   linkType: hard
 
-"sass@npm:^1.62.1":
-  version: 1.63.6
-  resolution: "sass@npm:1.63.6"
+"sass@npm:^1.66.1":
+  version: 1.66.1
+  resolution: "sass@npm:1.66.1"
   dependencies:
     chokidar: ">=3.0.0 <4.0.0"
     immutable: ^4.0.0
     source-map-js: ">=0.6.2 <2.0.0"
   bin:
     sass: sass.js
-  checksum: 3372319904658eeafaf78a09a6fcb3368a68e6d76fe3c43c2d009f4f72e475ab22b82ef483ef5c00fcda3ab00066846c0bd88c36b42771b855f6ab80c7eda541
+  checksum: 74fc11d0fcd5e16c5331b57dd59865705a299c64e89f2b99646869caeb011dc8d0b6144a6c74a90c264e9ef70654207dbf44fc9b7e3393f8bd14809b904c8a52
   languageName: node
   linkType: hard