Skip to content

Commit f4d9318

Browse files
Copilotdeniszh
andcommitted
Fix XSS vulnerability in Absolute Time Range date/time field validation tooltips
Co-authored-by: deniszh <1227222+deniszh@users.noreply.github.com>
1 parent 1ab6588 commit f4d9318

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

webapp/content/js/dashboard.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1326,29 +1326,33 @@ function selectAbsoluteTime() {
13261326
var startDateField = new Ext.form.DateField({
13271327
fieldLabel: 'Start Date',
13281328
width: 125,
1329-
value: TimeRange.startDate || ''
1329+
value: TimeRange.startDate || '',
1330+
invalidText: 'Not a valid date'
13301331
});
13311332

13321333
var startTimeField = new Ext.form.TimeField({
13331334
fieldLabel: 'Start Time',
13341335
width: 125,
13351336
allowBlank: false,
13361337
increment: 30,
1337-
value: TimeRange.startTime || ''
1338+
value: TimeRange.startTime || '',
1339+
invalidText: 'Not a valid time'
13381340
});
13391341

13401342
var endDateField = new Ext.form.DateField({
13411343
fieldLabel: 'End Date',
13421344
width: 125,
1343-
value: TimeRange.endDate || ''
1345+
value: TimeRange.endDate || '',
1346+
invalidText: 'Not a valid date'
13441347
});
13451348

13461349
var endTimeField = new Ext.form.TimeField({
13471350
fieldLabel: 'End Time',
13481351
width: 125,
13491352
allowBlank: false,
13501353
increment: 30,
1351-
value: TimeRange.endTime || ''
1354+
value: TimeRange.endTime || '',
1355+
invalidText: 'Not a valid time'
13521356
});
13531357

13541358
var win;

0 commit comments

Comments
 (0)