Skip to content

Commit a343bcc

Browse files
committed
bump to v0.43
1 parent 1f604c1 commit a343bcc

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

spectre-meltdown-checker.sh

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#
1212
# Stephane Lesimple
1313
#
14-
VERSION='0.42'
14+
VERSION='0.43'
1515

1616
trap 'exit_cleanup' EXIT
1717
trap '_warn "interrupted, cleaning up..."; exit_cleanup; exit 1' INT
@@ -84,14 +84,14 @@ show_usage()
8484
--batch prometheus produce output for consumption by prometheus-node-exporter
8585
8686
--variant VARIANT specify which variant you'd like to check, by default all variants are checked
87-
VARIANT can be one of 1, 2, 3, 3a, 4, l1tf, msbds, mfbds, mlpds, mdsum, taa
87+
VARIANT can be one of 1, 2, 3, 3a, 4, l1tf, msbds, mfbds, mlpds, mdsum, taa, mcepsc
8888
can be specified multiple times (e.g. --variant 2 --variant 3)
8989
--cve [cve1,cve2,...] specify which CVE you'd like to check, by default all supported CVEs are checked
9090
--hw-only only check for CPU information, don't check for any variant
9191
--no-hw skip CPU information and checks, if you're inspecting a kernel not to be run on this host
92-
--vmm [auto,yes,no] override the detection of the presence of a hypervisor (for CVE-2018-3646), default: auto
93-
--update-fwdb update our local copy of the CPU microcodes versions database (using the awesome MCExtractor project
94-
and the Intel firmwares GitHub repository)
92+
--vmm [auto,yes,no] override the detection of the presence of a hypervisor, default: auto
93+
--update-fwdb update our local copy of the CPU microcodes versions database (using the awesome
94+
MCExtractor project and the Intel firmwares GitHub repository)
9595
--update-builtin-fwdb same as --update-fwdb but update builtin DB inside the script itself
9696
--dump-mock-data used to mimick a CPU on an other system, mainly used to help debugging this script
9797
@@ -1040,8 +1040,9 @@ while [ -n "$1" ]; do
10401040
mdsum) opt_cve_list="$opt_cve_list CVE-2019-11091"; opt_cve_all=0;;
10411041
l1tf) opt_cve_list="$opt_cve_list CVE-2018-3615 CVE-2018-3620 CVE-2018-3646"; opt_cve_all=0;;
10421042
taa) opt_cve_list="$opt_cve_list CVE-2019-11135"; opt_cve_all=0;;
1043+
mcepsc) opt_cve_list="$opt_cve_list CVE-2018-12207"; opt_cve_all=0;;
10431044
*)
1044-
echo "$0: error: invalid parameter '$2' for --variant, expected either 1, 2, 3, 3a, 4, msbds, mfbds, mlpds, mdsum, taa or l1tf" >&2;
1045+
echo "$0: error: invalid parameter '$2' for --variant, expected either 1, 2, 3, 3a, 4, l1tf, msbds, mfbds, mlpds, mdsum, taa or mcepsc" >&2;
10451046
exit 255
10461047
;;
10471048
esac

0 commit comments

Comments
 (0)