mirror of
				https://github.com/clearml/dropbear
				synced 2025-06-26 18:17:32 +00:00 
			
		
		
		
	Fix untested rsa-sha256 change to fuzzer-verify
This commit is contained in:
		
							parent
							
								
									0aefec6c89
								
							
						
					
					
						commit
						cfe90bc6bd
					
				| @ -2,6 +2,7 @@ | ||||
| #include "session.h" | ||||
| #include "fuzz-wrapfd.h" | ||||
| #include "debug.h" | ||||
| #include "dss.h" | ||||
| 
 | ||||
| static void setup_fuzzer(void) { | ||||
| 	fuzz_common_setup(); | ||||
| @ -32,7 +33,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { | ||||
| 			enum signature_type sigtype; | ||||
| 			if (keytype == DROPBEAR_SIGNKEY_RSA) { | ||||
| 				/* Flip a coin to decide rsa signature type */ | ||||
| 				int flag = buf_getbyte(fuzz_input); | ||||
| 				int flag = buf_getbyte(fuzz.input); | ||||
| 				if (flag & 0x01) { | ||||
| 					sigtype = DROPBEAR_SIGNATURE_RSA_SHA256; | ||||
| 				} else { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user