- Sort Score
- Num 10 results
- Language All
Results 1 - 7 of 7 for sanitizer (0.06 seconds)
-
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) -
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) -
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) -
src/main/webapp/js/purify.min.js
e=e.toString()))throw S("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Fe||Tt(t),o.removed=[],"string"==typeof e&&(qe=!1),qe){if(e.nodeName){const t=ft(e.nodeName);if(!Ne[t]||Oe[t])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof D)n=bt("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),r.nodeType===J&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Be&&!Ue&&!Pe&&-1===e.indexOf("<"))return le&&We?le.createHTML(e):e...
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sun Mar 15 06:21:57 GMT 2026 - 22.7K bytes - Click Count (0) -
src/main/webapp/js/admin/plugins/form-validator/jquery.form-validator.min.js
er",validatorFunction:function(a,b,c){if(""!==a){var d,e,f=b.valAttr("allowing")||"",g=b.valAttr("decimal-separator")||c.decimalSeparator,h=!1,i=b.valAttr("step")||"",j=!1,k=b.attr("data-sanitize")||"",l=k.match(/(^|[\s])numberFormat([\s]|$)/i);if(l){if(!window.numeral)throw new ReferenceError("The data-sanitize value numberFormat cannot be used without the numeral library. Please see Data Validation in http://www.formvalidator.net for more information.");a.length&&(a=String(numeral().unformat(a...Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Mon Jan 01 05:12:47 GMT 2018 - 32.8K bytes - Click Count (0)