mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Security: Tag value sanitization fix in OpenTSDB data source (#24539)
Adds HTML sanitization to the tag value of the OpenTSDB datasource. Fixes #24537
This commit is contained in:
parent
164242f5fd
commit
125ba95686
@ -2,6 +2,7 @@ import _ from 'lodash';
|
||||
import kbn from 'app/core/utils/kbn';
|
||||
import { QueryCtrl } from 'app/plugins/sdk';
|
||||
import { auto } from 'angular';
|
||||
import { textUtil } from '@grafana/data';
|
||||
|
||||
export class OpenTsQueryCtrl extends QueryCtrl {
|
||||
static templateUrl = 'partials/query.editor.html';
|
||||
@ -90,7 +91,7 @@ export class OpenTsQueryCtrl extends QueryCtrl {
|
||||
|
||||
getTextValues(metricFindResult: any) {
|
||||
return _.map(metricFindResult, value => {
|
||||
return value.text;
|
||||
return textUtil.escapeHtml(value.text);
|
||||
});
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user