mirror of https://github.com/grafana/grafana.git
				
				
				
			[release-12.1.2] BackendSrv: remove ampersand in validatePath (#110243)
BackendSrv: remove ampersand in validatePath (#109725)
remove ampersand from fetch URL split
(cherry picked from commit be4dc6fdb6)
Co-authored-by: Kristian Bremberg <114284895+KristianGrafana@users.noreply.github.com>
Co-authored-by: Isaiah Grigsby <isaiah.grigsby@grafana.com>
			
			
This commit is contained in:
		
							parent
							
								
									845f7efd02
								
							
						
					
					
						commit
						38958ee7b7
					
				|  | @ -147,7 +147,7 @@ export function validatePath<OriginalPath extends string>(path: OriginalPath): O | |||
|     } | ||||
| 
 | ||||
|     // Remove query params and fragments to check only the path portion
 | ||||
|     const cleaned = originalDecoded.split(/[\?&#]/)[0]; | ||||
|     const cleaned = originalDecoded.split(/[\?#]/)[0]; | ||||
|     originalDecoded = cleaned; | ||||
| 
 | ||||
|     // If the original string contains traversal attempts, block it
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue