commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Bodewig (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IO-559) FilenameUtils.normalize should verify hostname syntax in UNC path
Date Thu, 30 Nov 2017 14:33:00 GMT
Stefan Bodewig created IO-559:
---------------------------------

             Summary: FilenameUtils.normalize should verify hostname syntax in UNC path
                 Key: IO-559
                 URL: https://issues.apache.org/jira/browse/IO-559
             Project: Commons IO
          Issue Type: Bug
          Components: Utilities
    Affects Versions: 2.6
            Reporter: Stefan Bodewig


{{FilenameUtils.normalize}} will accept broken file names as UNC path even if their hostname
part doesn't match the syntax of a proper hostname. Using certain hostnames like "." this
may lead to strange side effects.

Most likely the best fix will be to make {{getPrefixLength}} verify the hostname part of a
suspected UNC path and return a value of {{NOT_FOUND}} if it is not a valid hostname - much
like it does for triple slashes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message