Мой файл JS имеет следующий код
function changeLanguage(newLang) {
var winLoc = String(this.window.location);
var pos = winLoc.indexOf("lang=");
var spacer = '?';
if(pos >0) {
var curLang = winLoc.substring(pos+5,pos+7);
winLoc = winLoc.replace('lang=' + curLang, 'lang='+newLang);
} else {
if(winLoc.indexOf("?") > 0) {
spacer = '&';
}
winLoc = winLoc + spacer + 'lang=' + newLang;
}
this.window.location = winLoc; //here is the issue
}
При выделении строки при выделении строки при сканировании кода с помощью HP Fortify Tool я сталкиваюсь с проблемой межсайтового скриптинга XSS.
что я могу сделатьздесь, чтобы HP Fortify не рассматривал это как уязвимость?Заранее спасибо