Merge pull request #2961 from testssl/fix_2960

Label missing KEMs as LOW severity
This commit is contained in:
Dirk Wetter
2025-12-09 12:43:05 +01:00
committed by GitHub

View File

@@ -11427,11 +11427,14 @@ run_fs() {
fi fi
fi fi
done done
pr_bold " KEMs offered "
if [[ -n "$kems_offered" ]]; then if [[ -n "$kems_offered" ]]; then
pr_bold " KEMs offered "
out_row_aligned_max_width_by_entry "$kems_offered" " " $TERM_WIDTH pr_kem_param_set_quality out_row_aligned_max_width_by_entry "$kems_offered" " " $TERM_WIDTH pr_kem_param_set_quality
outln outln
fileout "${jsonID}_KEMs" "OK" "$kems_offered" fileout "${jsonID}_KEMs" "OK" "$kems_offered"
else
prln_svrty_low "None"
fileout "${jsonID}_KEMs" "LOW" "No KEMs offered"
fi fi
if [[ -n "$curves_offered" ]]; then if [[ -n "$curves_offered" ]]; then
pr_bold " Elliptic curves offered: " pr_bold " Elliptic curves offered: "