diff --git a/.github/workflows/build-and-test.ubuntu-debug.yml b/.github/workflows/build-and-test.ubuntu-debug.yml
index b026557ea..d8a885f13 100644
--- a/.github/workflows/build-and-test.ubuntu-debug.yml
+++ b/.github/workflows/build-and-test.ubuntu-debug.yml
@@ -12,7 +12,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     services:
       elasticsearch8:
-        image: elastic/elasticsearch:8.10.2
+        image: elastic/elasticsearch:8.11.1
         options: >-
           --env ES_JAVA_OPTS="-Xms512m -Xmx512m"
           --env discovery.type=single-node
@@ -22,7 +22,7 @@ jobs:
           --env cluster.routing.allocation.disk.threshold_enabled=false
           --publish 9200:9200
       elasticsearch7:
-        image: elastic/elasticsearch:7.17.13
+        image: elastic/elasticsearch:7.17.15
         options: >-
           --env ES_JAVA_OPTS="-Xms512m -Xmx512m"
           --env discovery.type=single-node
diff --git a/.github/workflows/build-and-test.ubuntu-release.yml b/.github/workflows/build-and-test.ubuntu-release.yml
index 9fc718e85..e1270384a 100644
--- a/.github/workflows/build-and-test.ubuntu-release.yml
+++ b/.github/workflows/build-and-test.ubuntu-release.yml
@@ -12,7 +12,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     services:
       elasticsearch8:
-        image: elastic/elasticsearch:8.10.2
+        image: elastic/elasticsearch:8.11.1
         options: >-
           --env ES_JAVA_OPTS="-Xms512m -Xmx512m"
           --env discovery.type=single-node
@@ -22,7 +22,7 @@ jobs:
           --env cluster.routing.allocation.disk.threshold_enabled=false
           --publish 9200:9200
       elasticsearch7:
-        image: elastic/elasticsearch:7.17.13
+        image: elastic/elasticsearch:7.17.15
         options: >-
           --env ES_JAVA_OPTS="-Xms512m -Xmx512m"
           --env discovery.type=single-node
diff --git a/.github/workflows/build-and-test.win.yml b/.github/workflows/build-and-test.win.yml
index e2f21f64d..1b44f6d57 100644
--- a/.github/workflows/build-and-test.win.yml
+++ b/.github/workflows/build-and-test.win.yml
@@ -6,7 +6,7 @@ env:
   # The following are for windows cross-build only:
   BOOST_VERSION: 1_69_0
   BOOST_DOTTED_VERSION: 1.69.0
-  CURL_VERSION: 8.3.0
+  CURL_VERSION: 8.4.0
   OPENSSL_VERSION: 1.1.1w
   ZLIB_VERSION: 1.3
 jobs:
diff --git a/.github/workflows/sonar-scan.yml b/.github/workflows/sonar-scan.yml
index 9d2dcd2ba..60a6e4a21 100644
--- a/.github/workflows/sonar-scan.yml
+++ b/.github/workflows/sonar-scan.yml
@@ -12,7 +12,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     services:
       elasticsearch8:
-        image: elastic/elasticsearch:8.10.2
+        image: elastic/elasticsearch:8.11.1
         options: >-
           --env ES_JAVA_OPTS="-Xms512m -Xmx512m"
           --env discovery.type=single-node
diff --git a/libraries/fc b/libraries/fc
index 33cd59ca4..3ea07ea3e 160000
--- a/libraries/fc
+++ b/libraries/fc
@@ -1 +1 @@
-Subproject commit 33cd59ca4950542ee048b0be9f9f52ce26a863b3
+Subproject commit 3ea07ea3e201bcfbf6665c300a50e0f9e2a8b2d3