- Sort Score
- Num 10 results
- Language All
Results 1 - 2 of 2 for sanitizeFilename (0.07 seconds)
-
src/test/java/org/codelibs/fess/app/web/admin/log/AdminLogActionTest.java
} @Test public void test_sanitizeFilename_removesDoubleDots() { assertEquals("", AdminLogAction.sanitizeFilename("..")); assertEquals("/etc/passwd", AdminLogAction.sanitizeFilename("../etc/passwd")); assertEquals("/etc/passwd", AdminLogAction.sanitizeFilename("../../etc/passwd")); assertEquals("test.log", AdminLogAction.sanitizeFilename("..test.log"));Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sun Jan 11 08:43:05 GMT 2026 - 10.5K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/admin/log/AdminLogAction.java
* @return ActionResponse containing the log file stream */ @Execute @Secured({ ROLE, ROLE + VIEW }) public ActionResponse download(final String id) { final String filename = sanitizeFilename(new String(Base64.getDecoder().decode(id), StandardCharsets.UTF_8)); final String logFilePath = systemHelper.getLogFilePath(); if (StringUtil.isNotBlank(logFilePath) && isLogFilename(filename)) {Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Jan 23 23:57:26 GMT 2026 - 5.8K bytes - Click Count (0)