[notify]: crypto++: 5.6.3 -> 5.6.4 fixed CVE-2016-7420 (Info Disclosure due to assert)
This commit is contained in:
parent
c968637d5a
commit
348ccf9907
|
@ -14,12 +14,14 @@ drwxr-xr-x root/root usr/include/cryptopp/
|
|||
-rw-r--r-- root/root usr/include/cryptopp/base64.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/basecode.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/bench.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/blake2.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/blowfish.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/blumshub.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/camellia.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/cast.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/cbcmac.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/ccm.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/chacha.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/channels.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/cmac.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/config.h
|
||||
|
@ -42,6 +44,7 @@ drwxr-xr-x root/root usr/include/cryptopp/
|
|||
-rw-r--r-- root/root usr/include/cryptopp/eprecomp.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/esign.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/factory.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/fhmqv.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/files.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/filters.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/fips140.h
|
||||
|
@ -56,11 +59,13 @@ drwxr-xr-x root/root usr/include/cryptopp/
|
|||
-rw-r--r-- root/root usr/include/cryptopp/hex.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/hkdf.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/hmac.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/hmqv.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/hrtimer.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/ida.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/idea.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/integer.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/iterhash.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/keccak.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/lubyrack.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/luc.h
|
||||
-rw-r--r-- root/root usr/include/cryptopp/mars.h
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
3c5b70e2ec98b7a24988734446242d07 cryptopp563.zip
|
||||
4ee7e5cdd4a45a14756c169eaf2a77fc cryptopp564.zip
|
||||
5b2c116b1e1728f58afb8798b27df4e9 libcrypto++.pc.in
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Packager: Antti Nykanen, aon at iki dot fi
|
||||
|
||||
name=crypto++
|
||||
version=5.6.3
|
||||
version=5.6.4
|
||||
release=1
|
||||
source=(http://www.cryptopp.com/${name/++/pp}${version//\./}.zip
|
||||
libcrypto++.pc.in)
|
||||
|
@ -13,6 +13,10 @@ build() {
|
|||
sed -i -e 's/^CXXFLAGS/#CXXFLAGS/' GNUmakefile
|
||||
export CXXFLAGS="$CXXFLAGS -DNDEBUG -fPIC"
|
||||
|
||||
# http://www.openwall.com/lists/oss-security/2016/09/19/6
|
||||
echo "#define CRYPTOPP_UNUSED(x) ((void)(x))" >> config.h
|
||||
sed -i -e 's|assert[[:space:]]*(|CRYPTOPP_UNUSED(|g' *.h *.cpp
|
||||
|
||||
make -f GNUmakefile
|
||||
make libcryptopp.so
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user