diff --git a/brut.j.util/src/main/java/brut/util/BrutIO.java b/brut.j.util/src/main/java/brut/util/BrutIO.java index feecc129..e56867dc 100644 --- a/brut.j.util/src/main/java/brut/util/BrutIO.java +++ b/brut.j.util/src/main/java/brut/util/BrutIO.java @@ -95,10 +95,7 @@ public class BrutIO { } public static boolean detectPossibleDirectoryTraversal(String entry) { - if (OSDetection.isWindows()) { - return entry.contains("..\\") || entry.contains("\\.."); - } - return entry.contains("../") || entry.contains("/.."); + return entry.contains("../") || entry.contains("/..") || entry.contains("..\\") || entry.contains("\\.."); } public static String adaptSeparatorToUnix(String path) {