grafana/pkg/infra/httpclient/httpclientprovider
Leonard Gram aad2983350
Security: fixes CVE-2022-29170 (#49240)
* Request interceptor: block redirects

* handle location missing

* Update pkg/infra/httpclient/httpclientprovider/host_redirect_validation_middleware.go

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

* Update pkg/infra/httpclient/httpclientprovider/host_redirect_validation_middleware.go

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

* linter

* fixes tests

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2022-05-19 17:01:09 +02:00
..
datasource_metrics_middleware_test.go Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 2021-05-19 23:53:41 +02:00
datasource_metrics_middleware.go DataProxy: Fix issue overriding response body when response status is 101 (#41364) 2021-11-09 14:33:54 +01:00
host_redirect_validation_middleware.go Security: fixes CVE-2022-29170 (#49240) 2022-05-19 17:01:09 +02:00
http_client_provider_test.go Security: fixes CVE-2022-29170 (#49240) 2022-05-19 17:01:09 +02:00
http_client_provider.go Security: fixes CVE-2022-29170 (#49240) 2022-05-19 17:01:09 +02:00
response_limit_middleware_test.go Datasources: Introduce response_limit for datasource responses (#38962) 2021-09-10 16:51:06 +03:00
response_limit_middleware.go DataProxy: Fix issue overriding response body when response status is 101 (#41364) 2021-11-09 14:33:54 +01:00
sigv4_middleware_test.go Auth: Guarantee consistency of signed SigV4 headers (#45054) 2022-02-08 14:48:17 +01:00
sigv4_middleware.go Auth: Guarantee consistency of signed SigV4 headers (#45054) 2022-02-08 14:48:17 +01:00
testing.go HTTP Client: Outgoing tracing middleware (#34466) 2021-05-20 11:16:55 +02:00
tracing_middleware_test.go Chore: Implement OpenTelemtry in Grafana (#42674) 2022-01-20 11:10:12 +01:00
tracing_middleware.go Chore: Implement OpenTelemtry in Grafana (#42674) 2022-01-20 11:10:12 +01:00
user_agent_middleware_test.go Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 2021-05-19 23:53:41 +02:00
user_agent_middleware.go Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 2021-05-19 23:53:41 +02:00