diff --git a/build.gradle b/build.gradle
index d4ae11484788b850b962464d2121f144dc39d168..18f863f05c174caa9d4c6b24b92ff22ee2ffcf75 100644
--- a/build.gradle
+++ b/build.gradle
@@ -9,7 +9,7 @@ buildscript {
 
     dependencies {
         classpath "com.android.tools.build:gradle:4.1.3"
-        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.32"
+        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.21"
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/decoder/build.gradle b/decoder/build.gradle
index 783cbbb39dc2a6f8237568485c28e96e9b0815d3..ed306b308445186ca4a2603ee45e0a32a3c76edb 100644
--- a/decoder/build.gradle
+++ b/decoder/build.gradle
@@ -43,16 +43,16 @@ android {
 }
 
 dependencies {
-    coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:1.1.5"
+    coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:2.0.0"
 
-    implementation "org.jetbrains.kotlin:kotlin-stdlib:1.4.32"
-    implementation "org.jetbrains.kotlin:kotlin-reflect:1.4.32"
+    implementation "org.jetbrains.kotlin:kotlin-stdlib:1.6.21"
+    implementation "org.jetbrains.kotlin:kotlin-reflect:1.6.21"
     implementation "com.upokecenter:cbor:4.5.1"
     implementation("com.github.java-json-tools:json-schema-validator:2.2.14") {
         exclude group: "org.mozilla", module: "rhino"
     }
 
-    implementation "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3"
+    implementation "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.14.0"
     implementation "org.bouncycastle:bcpkix-jdk15to18:1.68"
 
     testImplementation "junit:junit:4.13.1"