diff --git a/config/software/libarchive.rb b/config/software/libarchive.rb
index aca2119c9bb957e6115f039cb3fe160be671b766_Y29uZmlnL3NvZnR3YXJlL2xpYmFyY2hpdmUucmI=..769d0d075894e25af5da181098ed0ba436fc648f_Y29uZmlnL3NvZnR3YXJlL2xpYmFyY2hpdmUucmI= 100644
--- a/config/software/libarchive.rb
+++ b/config/software/libarchive.rb
@@ -15,7 +15,7 @@
 #
 
 name 'libarchive'
-default_version '3.7.5'
+default_version '3.7.7'
 
 license 'BSD-2-Clause'
 license_file 'COPYING'
@@ -23,7 +23,7 @@
 skip_transitive_dependency_licensing true
 
 source url: "https://www.libarchive.org/downloads/libarchive-#{version}.tar.gz",
-       sha256: '37556113fe44d77a7988f1ef88bf86ab68f53d11e85066ffd3c70157cc5110f1'
+       sha256: '4cc540a3e9a1eebdefa1045d2e4184831100667e6d7d5b315bb1cbc951f8ddff'
 
 relative_path "libarchive-#{version}"