| skipped 90 lines |
91 | 91 | | ;; |
92 | 92 | | esac |
93 | 93 | | ;; |
| 94 | + | amzn) |
| 95 | + | [ -r "/etc/os-release" ] && distro_release=$(grep -E '^VERSION_ID=' /etc/os-release | cut -f2 -d= | tr -d '"') |
| 96 | + | case "$distro_release" in |
| 97 | + | 1) |
| 98 | + | package_fixed="1.8.23-9.56.amzn1" |
| 99 | + | ;; |
| 100 | + | 2) |
| 101 | + | package_fixed="1.8.23-4.amzn2.2.1" |
| 102 | + | ;; |
| 103 | + | esac |
| 104 | + | ;; |
94 | 105 | | esac |
95 | 106 | | if [ -n "$package_fixed" ] && [ -n "$package_version" ] && ! lse_is_version_bigger "$package_fixed" "$package_version"; then |
96 | 107 | | exit 1 |
| skipped 2 lines |
99 | 110 | | $vulnerable && echo "Vulnerable! sudo version: $sudo_version" |
100 | 111 | | } #) |
101 | 112 | | |
| 113 | + | # Uncomment this line for testing the lse_cve_test function |
| 114 | + | #lse_NO_EXEC=true . ../lse.sh ; lse_cve_test |
| 115 | + | |