Ich bekomme über Warnung mit 'Methode java.io.File liest eine Datei, deren Speicherort durch Benutzereingabe' Nachricht nach dem Ausführen von Findbugs in der unter Code-SnippetSo beheben Sie die Findbugs Sicherheitswarnung für 'Mögliche Pfad Traversal (Datei lesen)'
public void removeFile(String warfileName){
File warFile = new File(homePath + "/samples/" + warFileName + ".war");
.....
}
Was wäre der beste Weg, um dieses Sicherheitsrisiko zu beheben?
Überprüfen Sie den folgenden Link. Es gibt eine Erklärung für Findbug-Fehler. http://find-sec-bugs.github.io/bugs.htm – Jeet