diff --git a/cabal-dev-scripts/cabal-dev-scripts.cabal b/cabal-dev-scripts/cabal-dev-scripts.cabal
index e6777d8b7d48bb0ea41c02e0c5ad7149a52b9743..2a2d180ee0689c2dc7e16907c0ff2e58a0e38c74 100644
--- a/cabal-dev-scripts/cabal-dev-scripts.cabal
+++ b/cabal-dev-scripts/cabal-dev-scripts.cabal
@@ -29,10 +29,10 @@ executable gen-spdx
   hs-source-dirs:      src
   build-depends:
     base                 >=4.10    && <4.12,
-    aeson                >=1.2.3.0 && <1.3,
+    aeson                >=1.4.0.0 && <1.5,
     bytestring,
     containers,
-    lens                 >=4.15.4  && <4.17,
+    lens                 >=4.17    && <4.18,
     microstache          >=1.0.1.1 && <1.1,
     optparse-applicative >=0.13    && <0.15,
     text
@@ -43,10 +43,10 @@ executable gen-spdx-exc
   hs-source-dirs:      src
   build-depends:
     base                 >=4.10    && <4.12,
-    aeson                >=1.2.3.0 && <1.3,
+    aeson                >=1.4.0.0 && <1.5,
     bytestring,
     containers,
-    lens                 >=4.15.4  && <4.17,
+    lens                 >=4.17    && <4.18,
     microstache          >=1.0.1.1 && <1.1,
     optparse-applicative >=0.13    && <0.15,
     text
diff --git a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal
index 2a8feff7f613e151796e4221e7d7c7b08dafcd09..c95ecdf116a4c901ab9c3b075b1074592adfc0c6 100644
--- a/cabal-install/cabal-install.cabal
+++ b/cabal-install/cabal-install.cabal
@@ -637,7 +637,7 @@ executable cabal
         random,
         tagged,
         tar,
-        tasty >= 1.0 && < 1.1,
+        tasty >= 1.1.0.3 && < 1.2,
         tasty-hunit >= 0.10,
         tasty-quickcheck,
         time,
@@ -700,7 +700,7 @@ Test-Suite unit-tests
         zlib,
         network-uri,
         network,
-        tasty >= 1.0 && < 1.1,
+        tasty >= 1.1.0.3 && < 1.2,
         tasty-hunit >= 0.10,
         tasty-quickcheck,
         tagged,
@@ -732,7 +732,7 @@ Test-Suite memory-usage-tests
         containers,
         deepseq,
         tagged,
-        tasty >= 1.0 && < 1.1,
+        tasty >= 1.1.0.3 && < 1.2,
         tasty-hunit >= 0.10
 
   ghc-options: -threaded
@@ -762,7 +762,7 @@ Test-Suite solver-quickcheck
         hashable,
         random,
         tagged,
-        tasty >= 1.0 && <1.1,
+        tasty >= 1.1.0.3 && <1.2,
         tasty-quickcheck,
         QuickCheck >= 2.8.2,
         pretty-show >= 1.6.15
@@ -791,7 +791,7 @@ test-suite integration-tests2
         directory,
         edit-distance,
         filepath,
-        tasty >= 1.0 && < 1.1,
+        tasty >= 1.1.0.3 && < 1.2,
         tasty-hunit >= 0.10,
         tagged
 
diff --git a/cabal-testsuite/cabal-testsuite.cabal b/cabal-testsuite/cabal-testsuite.cabal
index 15998cd2debffe3a8a89fcccc73e730342c28d90..ab6453f7cf56d98fa4fd5040e8b84ae1510233b2 100644
--- a/cabal-testsuite/cabal-testsuite.cabal
+++ b/cabal-testsuite/cabal-testsuite.cabal
@@ -33,7 +33,7 @@ library
     Test.Cabal.Monad
     Test.Cabal.CheckArMetadata
   build-depends:
-    aeson ==1.2.*,
+    aeson ==1.4.*,
     attoparsec,
     async,
     base,