🤬
Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
  • ■ ■ ■ ■ ■ ■
    cve/cve-2022-0847.sh
    skipped 52 lines
    53 53   
    54 54   if [ "$v1" = 5 ]; then
    55 55   if [ $((v2)) -lt 8 ] ||
    56  - [ "$v2" = 10 ] && [ $((v3)) -ge 102 ] ||
    57  - [ "$v2" = 15 ] && [ $((v3)) -ge 25 ] ||
    58  - [ "$v2" = 16 ] && [ $((v3)) -ge 11 ] ||
     56 + { [ "$v2" = 10 ] && [ $((v3)) -ge 102 ]; } ||
     57 + { [ "$v2" = 15 ] && [ $((v3)) -ge 25 ]; } ||
     58 + { [ "$v2" = 16 ] && [ $((v3)) -ge 11 ]; } ||
    59 59   [ $((v2)) -gt 16 ]
    60 60   then
    61 61   # Not vulnerable
    skipped 28 lines
  • ■ ■ ■ ■ ■ ■
    lse.sh
    skipped 1466 lines
    1467 1467  #########################################################################( CVEs
    1468 1468  lse_run_tests_cves() {
    1469 1469   lse_header "cve" "CVEs"
    1470  - 
    1471  - for lse_cve in $lse_cve_list; do
    1472  - eval "$(printf '%s' "$lse_cve" | base64 -d | gunzip -c)"
     1470 + if [ "${#lse_cve_list}" = 1 ]; then
     1471 + echo "In order to test for CVEs, download lse.sh from the GitHub releases page."
     1472 + echo "Alternatively, build lse_cve.sh using tools/package_cvs_into_lse.sh from the repository."
     1473 + else
     1474 + for lse_cve in $lse_cve_list; do
     1475 + eval "$(printf '%s' "$lse_cve" | base64 -d | gunzip -c)"
    1473 1476   
    1474  - lse_test "$lse_cve_id" "$lse_cve_level" \
    1475  - "$lse_cve_description" \
    1476  - "lse_cve_test"
    1477  - done
     1477 + lse_test "$lse_cve_id" "$lse_cve_level" \
     1478 + "$lse_cve_description" \
     1479 + "lse_cve_test"
     1480 + done
     1481 + fi
    1478 1482  }
    1479 1483  #)
    1480 1484  #
    skipped 58 lines
Please wait...
Page is in error, reload to recover