fix: do not download and execute binaries via HTTP (#14914)
This fixes a couple of trivial remote code execution opportunities.
This commit is contained in:
		@@ -29,7 +29,7 @@ echo "Installing $channel BPF SDK into $installDir"
 | 
			
		||||
set -x
 | 
			
		||||
cd "$installDir/"
 | 
			
		||||
curl -L  --retry 5 --retry-delay 2 -o bpf-sdk.tar.bz2 \
 | 
			
		||||
  http://solana-sdk.s3.amazonaws.com/"$channel"/bpf-sdk.tar.bz2
 | 
			
		||||
  https://solana-sdk.s3.amazonaws.com/"$channel"/bpf-sdk.tar.bz2
 | 
			
		||||
rm -rf bpf-sdk
 | 
			
		||||
mkdir -p bpf-sdk
 | 
			
		||||
tar jxf bpf-sdk.tar.bz2
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user