diff --git a/src/main/java/org/cysecurity/cspf/jvl/controller/AddPage.java b/src/main/java/org/cysecurity/cspf/jvl/controller/AddPage.java index 343701b3..8d8fe24e 100644 --- a/src/main/java/org/cysecurity/cspf/jvl/controller/AddPage.java +++ b/src/main/java/org/cysecurity/cspf/jvl/controller/AddPage.java @@ -15,6 +15,7 @@ import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import com.coverity.security.Escape; /** * @@ -52,7 +53,8 @@ protected void processRequest(HttpServletRequest request, HttpServletResponse re BufferedWriter bw=new BufferedWriter(new FileWriter(f.getAbsoluteFile())); bw.write(content); bw.close(); - out.print("Successfully created the file: "+fileName+""); + String escaped = Escape.html(fileName) + out.print("Successfully created the file: "+escaped+""); } else {