diff --git a/indexer-core/pom.xml b/indexer-core/pom.xml
index 20e200687f9c769144a21486b3ab63175f2bf7cc..7070d03050178c5ba6a576bfbcd0efe1a23c8650 100644
--- a/indexer-core/pom.xml
+++ b/indexer-core/pom.xml
@@ -19,7 +19,7 @@
 		<gson.version>2.9.1</gson.version>
 		<netty.version>4.1.70.Final</netty.version>
 		<spring-webmvc.version>5.3.22</spring-webmvc.version>
-		<os-core-common.version>0.22.0-rc4</os-core-common.version>
+		<os-core-common.version>0.23.3</os-core-common.version>
 	</properties>
 
 	<dependencyManagement>
diff --git a/pom.xml b/pom.xml
index 3feb6d38f74fc122e9c228f3b93a79eea9cc1494..4d800718d45af75337c9fd7f044642fc2acf27e6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
         <maven.compiler.target>17</maven.compiler.target>
         <maven.compiler.source>17</maven.compiler.source>
         <spring-cloud.version>Greenwich.SR2</spring-cloud.version>
-        <os-core-common.version>0.22.0-rc4</os-core-common.version>
+        <os-core-common.version>0.23.3</os-core-common.version>
         <snakeyaml.version>2.0</snakeyaml.version>
         <hibernate-validator.version>6.1.5.Final</hibernate-validator.version>
         <jackson-databind.version>2.14.1</jackson-databind.version>
diff --git a/provider/indexer-azure/pom.xml b/provider/indexer-azure/pom.xml
index 4b7867d63e8c348b0521b95de07d5d7a0d9079ac..7f343df9081ffa38efbd34a3fcb9c2cceac18d0a 100644
--- a/provider/indexer-azure/pom.xml
+++ b/provider/indexer-azure/pom.xml
@@ -41,8 +41,8 @@
         <nimbus-jose-jwt.version>8.20.2</nimbus-jose-jwt.version>
         <indexer-core.version>0.25.0-SNAPSHOT</indexer-core.version>
         <spring-security-jwt.version>1.1.1.RELEASE</spring-security-jwt.version>
-        <osdu.corelibazure.version>0.20.0-rc5</osdu.corelibazure.version>
-        <os-core-common.version>0.22.0-rc4</os-core-common.version>
+        <osdu.corelibazure.version>0.23.2</osdu.corelibazure.version>
+        <os-core-common.version>0.23.3</os-core-common.version>
         <reactor-netty.version>0.9.12.RELEASE</reactor-netty.version>
         <java-jwt.version>3.8.1</java-jwt.version>
         <mockito.version>3.11.2</mockito.version>
diff --git a/provider/indexer-gc/pom.xml b/provider/indexer-gc/pom.xml
index e396e7cebf0e3a1bc5ceb9b6cde2f5db54e765d3..e8191402bf56a491f65f72ef1bff7ab87b4a6138 100644
--- a/provider/indexer-gc/pom.xml
+++ b/provider/indexer-gc/pom.xml
@@ -39,7 +39,7 @@
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>core-lib-gc</artifactId>
-            <version>0.21.0</version>
+            <version>0.23.1</version>
         </dependency>
         <dependency>
             <groupId>org.opengroup.osdu.indexer</groupId>
@@ -159,7 +159,7 @@
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>oqm</artifactId>
-            <version>0.21.0</version>
+            <version>0.23.0</version>
         </dependency>
     </dependencies>
 
diff --git a/provider/indexer-ibm/pom.xml b/provider/indexer-ibm/pom.xml
index 45dee1baa1f671792cc9ff3d33a7ef6d5710dc50..3c9e3b1b5faa916ad92c6b5d541537df63d5a30f 100644
--- a/provider/indexer-ibm/pom.xml
+++ b/provider/indexer-ibm/pom.xml
@@ -32,7 +32,7 @@
 	
 	<properties>
 		<tomcat.embed.core.version>9.0.69</tomcat.embed.core.version>
-        <os-core-lib-ibm.version>0.16.0-rc1</os-core-lib-ibm.version>
+        <os-core-lib-ibm.version>0.23.0</os-core-lib-ibm.version>
         <spring-webmvc.version>5.3.22</spring-webmvc.version>
         <jackson-databind.version>2.13.4.2</jackson-databind.version>
         <jackson.version>2.13.4</jackson.version>
diff --git a/testing/indexer-test-aws/pom.xml b/testing/indexer-test-aws/pom.xml
index 5f2f702c9383f7d41c66325f573f76bbf9decaf1..d4a94b588ee14be25c43b596855a43a131ad3b09 100644
--- a/testing/indexer-test-aws/pom.xml
+++ b/testing/indexer-test-aws/pom.xml
@@ -58,7 +58,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.core.aws</groupId>
             <artifactId>os-core-lib-aws</artifactId>
-            <version>0.21.0</version>
+            <version>0.23.0</version>
         </dependency>
 
         <!-- Testing -->
diff --git a/testing/indexer-test-azure/pom.xml b/testing/indexer-test-azure/pom.xml
index 157d70958eea77530538d1fe4f26b550b5d45944..4ba517d42e20eeab1c3a35d0ab3ff374bc550b22 100644
--- a/testing/indexer-test-azure/pom.xml
+++ b/testing/indexer-test-azure/pom.xml
@@ -36,7 +36,7 @@
         <cucumber.version>1.2.5</cucumber.version>
         <junit.jupiter.version>5.6.0</junit.jupiter.version>
         <elasticsearch.version>7.8.1</elasticsearch.version>
-        <os-core-common.version>0.14.0-rc8</os-core-common.version>
+        <os-core-common.version>0.23.3</os-core-common.version>
         <jackson.version>2.13.2</jackson.version>
         <argLine>
             --add-opens java.base/java.lang=ALL-UNNAMED
@@ -78,7 +78,7 @@
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>core-lib-azure</artifactId>
-            <version>0.12.0-rc10</version>
+            <version>0.23.2</version>
             <scope>test</scope>
             <exclusions>
                 <exclusion>
@@ -94,17 +94,17 @@
         <dependency>
             <groupId>io.netty</groupId>
             <artifactId>netty-all</artifactId>
-            <version>4.1.50.Final</version>
+            <version>4.1.90.Final</version>
         </dependency>
         <dependency>
             <groupId>io.netty</groupId>
             <artifactId>netty-transport</artifactId>
-            <version>4.1.15.Final</version>
+            <version>4.1.90.Final</version>
         </dependency>
         <dependency>
             <groupId>com.azure</groupId>
             <artifactId>azure-core-http-netty</artifactId>
-            <version>1.2.0</version>
+            <version>1.13.1</version>
         </dependency>
 
         <!-- Testing -->
diff --git a/testing/indexer-test-core/pom.xml b/testing/indexer-test-core/pom.xml
index 199dcfbe15879d58e5a4a4bb3ff35400fc4c0efa..3f5e31cd78cdb83f36825ee921074695758ccbf8 100644
--- a/testing/indexer-test-core/pom.xml
+++ b/testing/indexer-test-core/pom.xml
@@ -17,7 +17,7 @@
         <maven.compiler.target>17</maven.compiler.target>
         <maven.compiler.source>17</maven.compiler.source>
         <cucumber.version>1.2.5</cucumber.version>
-        <os-core-common.version>0.14.0-rc8</os-core-common.version>
+        <os-core-common.version>0.23.3</os-core-common.version>
         <jackson-databind.version>2.13.2.2</jackson-databind.version>
         <jackson.version>2.13.2</jackson.version>
     </properties>
diff --git a/testing/indexer-test-ibm/pom.xml b/testing/indexer-test-ibm/pom.xml
index 18886c5859565350b6be988107dd1ba8d38ef919..a07fc080ccf6f552b7a767efe4a8891a6df23a92 100644
--- a/testing/indexer-test-ibm/pom.xml
+++ b/testing/indexer-test-ibm/pom.xml
@@ -19,7 +19,7 @@
         <maven.compiler.target>17</maven.compiler.target>
         <maven.compiler.source>17</maven.compiler.source>
         <cucumber.version>1.2.5</cucumber.version>
-        <os-core-lib-ibm.version>0.13.0</os-core-lib-ibm.version>
+        <os-core-lib-ibm.version>0.23.0</os-core-lib-ibm.version>
         <argLine>
             --add-opens java.base/java.lang=ALL-UNNAMED
             --add-opens=java.base/java.util=ALL-UNNAMED
@@ -51,7 +51,7 @@
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>os-core-common</artifactId>
-            <version>0.14.0-rc8</version>
+            <version>0.23.3</version>
         </dependency>
 
         <dependency>