mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-30 21:35:26 +01:00 
			
		
		
		
	Update testssl.sh
Modified grading for incomplete chain
This commit is contained in:
		
							
								
								
									
										13
									
								
								testssl.sh
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								testssl.sh
									
									
									
									
									
								
							| @@ -7814,7 +7814,11 @@ determine_trust() { | ||||
|                     out "$code" | ||||
|                fi | ||||
|                fileout "${jsonID}${json_postfix}" "CRITICAL" "failed $code. $addtl_warning" | ||||
|                set_grade_cap "T" "Issues with the chain of trust $code" | ||||
|                if [[ "$code" =~ "chain incomplete" ]]; then  | ||||
|                   set_grade_cap "B" "Issues with chain of trust $code" | ||||
|                else | ||||
|                   set_grade_cap "T" "Issues with chain of trust $code" | ||||
|                fi | ||||
|           else | ||||
|                # alt least one ok and other(s) not ==> display the culprit store(s) | ||||
|                if "$some_ok"; then | ||||
| @@ -7834,7 +7838,12 @@ determine_trust() { | ||||
|                               if ! [[ ${certificate_file[i]} =~ Java ]]; then | ||||
|                                    # Exemption for Java AND rating, as this store doesn't seem to be as complete. | ||||
|                                    # We won't penalize this but we still need to raise a red flag. See #1648 | ||||
|                                    set_grade_cap "T" "Issues with chain of trust $code" | ||||
|                                    # set_grade_cap "T" "Issues with chain of trust $code" | ||||
|                                    if [[ "$code" =~ "chain incomplete" ]]; then  | ||||
|                                       set_grade_cap "B" "Issues with chain of trust $code" | ||||
|                                    else | ||||
|                                       set_grade_cap "T" "Issues with chain of trust $code" | ||||
|                                    fi  | ||||
|                               fi | ||||
|                          fi | ||||
|                     done | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 secinto
					secinto