diff --git a/scripts/install.sh b/scripts/install.sh index 8d852ad..4dd7b3e 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -2,7 +2,7 @@ # # Author : Gaston Gonzalez # Date : 16 March 2024 -# Updated : 27 March 2026 +# Updated : 2 May 2026 # Purpose : Main installer for EmComm Tools Community (ETC) . ./env.sh @@ -112,3 +112,6 @@ exitIfNotRoot # Install WSJT-X (FT8) ./install-wsjtx.sh + +# Security Patches +./patch-copy-fail.sh diff --git a/scripts/patch-copy-fail.sh b/scripts/patch-copy-fail.sh new file mode 100755 index 0000000..2739489 --- /dev/null +++ b/scripts/patch-copy-fail.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# Author : Gaston Gonzalez +# Date : 2 May 2026 +# Purpose : Patch "Copy Fail" vulnerability (CVE-2026-31431). +# +# See https://copy.fail + +et-log "Security: Patching Copy Fail vulnerability..." + +echo "install algif_aead /bin/false" > /etc/modprobe.d/disable-algif.conf +rmmod algif_aead