mirror of https://gitee.com/xiaonuobase/snowy
【修复】修复可通过UA设置长文本绕过日志记录的漏洞
parent
cf711fd466
commit
5b9d2866ee
|
@ -41,6 +41,9 @@ public class CommonUaUtil {
|
|||
return StrUtil.DASHED;
|
||||
} else {
|
||||
String browser = userAgent.getBrowser().toString();
|
||||
if (StrUtil.isNotBlank(browser) && browser.length() > 250) {
|
||||
browser = browser.substring(0, 250);
|
||||
}
|
||||
return "Unknown".equals(browser) ? StrUtil.DASHED : browser;
|
||||
}
|
||||
}
|
||||
|
@ -57,6 +60,9 @@ public class CommonUaUtil {
|
|||
return StrUtil.DASHED;
|
||||
} else {
|
||||
String os = userAgent.getOs().toString();
|
||||
if (StrUtil.isNotBlank(os) && os.length() > 250) {
|
||||
os = os.substring(0, 250);
|
||||
}
|
||||
return "Unknown".equals(os) ? StrUtil.DASHED : os;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue