mirror of
https://gitee.com/xiaonuobase/snowy.git
synced 2025-12-26 07:56:43 +08:00
【修复】修复可通过UA设置长文本绕过日志记录的漏洞
This commit is contained in:
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…
x
Reference in New Issue
Block a user