- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 17 for sanitizer (0.05 seconds)
-
src/main/java/org/codelibs/fess/helper/MarkdownRenderer.java
if (logger.isDebugEnabled()) { logger.debug("MarkdownRenderer initialized with commonmark and OWASP sanitizer"); } } /** * Renders markdown text to sanitized HTML. * * @param markdown the markdown text to render * @return sanitized HTML string */ public String render(final String markdown) { if (markdown == null || markdown.isEmpty()) {Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Mon Jan 12 10:32:40 GMT 2026 - 5.3K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/helper/MarkdownRendererTest.java
@Test public void test_render_xss_scriptTag() { String malicious = "<script>alert('XSS')</script>"; String result = markdownRenderer.render(malicious); // Script tags should be removed by sanitizer assertFalse(result.contains("<script>")); assertFalse(result.contains("</script>")); } @Test public void test_render_xss_onclickAttribute() {Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Wed Jan 14 14:29:07 GMT 2026 - 11.1K bytes - Click Count (0) -
pom.xml
<artifactId>commonmark-ext-gfm-tables</artifactId> <version>0.24.0</version> </dependency> <dependency> <groupId>com.googlecode.owasp-java-html-sanitizer</groupId> <artifactId>owasp-java-html-sanitizer</artifactId> <version>20260101.1</version> </dependency> <!-- test --> <dependency> <groupId>org.junit.jupiter</groupId>
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 19 07:04:54 GMT 2026 - 49.9K bytes - Click Count (0) -
src/main/webapp/js/chat.js
*/ function scrollToBottom() { elements.chatMessages.scrollTop(elements.chatMessages[0].scrollHeight); } /** * Render Markdown text to sanitized HTML. * Policy is aligned with server-side MarkdownRenderer (OWASP sanitizer). */ var markdownDomPurifyInitialized = false; var markdownSanitizeConfig = { ALLOWED_TAGS: ['h1','h2','h3','h4','h5','h6',Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 19 01:36:02 GMT 2026 - 30.6K bytes - Click Count (0) -
guava-tests/test/com/google/common/util/concurrent/UninterruptiblesTest.java
* * Fundamentally, there's not really anything we can do about that. In the unlikely event that it * comes up in practice (maybe through some kind of sanitizer-like testing that intentionally * inflicts spurious interrupts on us?), we might have to accept some flakiness or disable some * tests, at least under whichever environment (JRE or Android) we see such problems. */
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Mon Mar 16 22:45:21 GMT 2026 - 38.1K bytes - Click Count (0) -
android/guava-tests/test/com/google/common/util/concurrent/UninterruptiblesTest.java
* * Fundamentally, there's not really anything we can do about that. In the unlikely event that it * comes up in practice (maybe through some kind of sanitizer-like testing that intentionally * inflicts spurious interrupts on us?), we might have to accept some flakiness or disable some * tests, at least under whichever environment (JRE or Android) we see such problems. */
Created: Fri Apr 03 12:43:13 GMT 2026 - Last Modified: Mon Mar 16 22:45:21 GMT 2026 - 38.1K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/admin/log/AdminLogAction.java
return redirect(getClass()); // no-op } /** * Sanitizes a filename by removing path traversal sequences and whitespace. * * @param filename the filename to sanitize * @return the sanitized filename */ public static String sanitizeFilename(final String 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) -
src/test/java/org/codelibs/fess/app/web/admin/log/AdminLogActionTest.java
String sanitized1 = AdminLogAction.sanitizeFilename("../../../var/log/auth.log"); assertEquals("/var/log/auth.log", sanitized1); assertTrue(AdminLogAction.isLogFilename(sanitized1)); String sanitized2 = AdminLogAction.sanitizeFilename("....//....//var/log/syslog.log"); assertEquals("/var/log/syslog.log", sanitized2);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/test/java/org/codelibs/fess/exec/CrawlerTest.java
// Test that custom sessionId is sanitized Crawler.Options options = new Crawler.Options(); options.sessionId = "test-session-123"; // Simulate what process() does - sanitize sessionId if (options.sessionId != null) { options.sessionId = options.sessionId.replaceAll("-", "_"); } // Check that sessionId was sanitized (hyphens replaced with underscores)Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 30.8K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/job/IndexExportJob.java
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 26 02:24:08 GMT 2026 - 10.8K bytes - Click Count (0)