mirror of
				https://github.com/clearml/dropbear
				synced 2025-06-26 18:17:32 +00:00 
			
		
		
		
	limit input size
This commit is contained in:
		
							parent
							
								
									fb4e07f7a8
								
							
						
					
					
						commit
						72f85ad90f
					
				| @ -195,9 +195,9 @@ static int checkpubkey_line(buffer* line, int line_num, char* filename, | ||||
| 	unsigned int pos, len; | ||||
| 	int ret = DROPBEAR_FAILURE; | ||||
| 
 | ||||
| 	if (line->len < MIN_AUTHKEYS_LINE) { | ||||
| 		TRACE(("checkpubkey: line too short")) | ||||
| 		return DROPBEAR_FAILURE; /* line is too short for it to be a valid key */ | ||||
| 	if (line->len < MIN_AUTHKEYS_LINE || line->len > MAX_AUTHKEYS_LINE) { | ||||
| 		TRACE(("checkpubkey: bad line length %d", line->len)) | ||||
| 		return DROPBEAR_FAILURE; | ||||
| 	} | ||||
| 
 | ||||
| 	/* compare the algorithm. +3 so we have enough bytes to read a space and some base64 characters too. */ | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user