Which methods in the TCS SAPI can be used to prevent Path Traversal?
Reveal answer
Fill a bubble to check yourself
Which methods in the TCS SAPI can be used to prevent Path Traversal?
isValidDirectory( java.lang.String context, java.lang.String input)
isValidDirectory( java.lang.String context, java.lang.String input) and isValidFileName(java.lang.String context, java.lang.String input)
isSafeDirectoryPath(java.lang.String context, java.lang.String input,boolean allowNull) and isSafeFileName(java.lang.String context, java.lang.String input,boolean allowNull)
ValidateDirectoryPath(java.lang.String context, java.lang.String input,boolean allowNull)
Path Traversal attacks attempt to access files outside the intended directory using sequences like '../'. isSafeDirectoryPath and isSafeFileName validate that paths don't escape allowed directories and filenames don't contain dangerous sequences, preventing unauthorized file system access.