diff --git a/spectre-meltdown-checker.sh b/spectre-meltdown-checker.sh index ef84954..f8cc3cc 100755 --- a/spectre-meltdown-checker.sh +++ b/spectre-meltdown-checker.sh @@ -4285,6 +4285,11 @@ check_CVE_2018_3639_linux() elif grep -Eq 'Speculation.?Store.?Bypass:[[:space:]]+not vulnerable' "$procfs/self/status" 2>/dev/null; then kernel_ssbd_enabled=-2 pstatus blue NO "not vulnerable" + elif grep -Eq 'Speculation.?Store.?Bypass:[[:space:]]+unknown' "$procfs/self/status" 2>/dev/null; then + kernel_ssbd_enabled=0 + pstatus blue NO + else + pstatus blue UNKNOWN "unknown value: $(grep -E 'Speculation.?Store.?Bypass:' "$procfs/self/status" 2>/dev/null | cut -d: -f2-)" fi if [ "$kernel_ssbd_enabled" = 1 ]; then