|
|
|
|
|
by mr_bob_sacamano
86 days ago
|
|
# If you have a projects folder containing multiple projects on macOS, you can run this script to recursively scan all subfolders for vulnerable axios versions and the presence of plain-crypto-js, helping you quickly identify potentially affected projects: find . -name "package.json" -exec sh -c '
dir=$(dirname "{}")
echo "==== $dir ===="
cd "$dir"
npm list axios 2>/dev/null | grep -E "1\.14\.1|0\.30\.4"
grep -A1 "\"axios\"" package-lock.json 2>/dev/null | grep -E "1\.14\.1|0\.30\.4"
[ -d node_modules/plain-crypto-js ] && echo "POTENTIALLY AFFECTED"
' \; |
|