This is an automated email from the ASF dual-hosted git repository.

kaihsun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/submarine.git


The following commit(s) were added to refs/heads/master by this push:
     new 768c030  SUBMARINE-944. Bump io:commons-io to 2.11
768c030 is described below

commit 768c0308bbcb2778cf877c0c46ba3bef39fdd16e
Author: Kevin Su <[email protected]>
AuthorDate: Mon Jul 19 11:09:14 2021 +0800

    SUBMARINE-944. Bump io:commons-io to 2.11
    
    ### What is this PR for?
    <!-- A few sentences describing the overall goals of the pull request's 
commits.
    First time? Check out the contributing guide - 
https://submarine.apache.org/contribution/contributions.html
    -->
    CVE-2021-29425
    Vulnerable versions: < 2.7
    Patched version: 2.7
    In Apache Commons IO before 2.7, When invoking the method 
FileNameUtils.normalize with an improper input string, like "//../foo", or 
"\..\foo", the result would be the same value, thus possibly providing access 
to files in the parent directory, but not further above (thus "limited" path 
traversal), if the calling code would use the result to construct a path value.
    
https://github.com/apache/submarine/security/dependabot/pom.xml/commons-io:commons-io/open
    
    ### What type of PR is it?
    [Improvement]
    
    ### Todos
    No
    
    ### What is the Jira issue?
    <!-- * Open an issue on Jira 
https://issues.apache.org/jira/browse/SUBMARINE/
    * Put link here, and add [SUBMARINE-*Jira number*] in PR title, eg. 
`SUBMARINE-23. PR title`
    -->
    https://issues.apache.org/jira/browse/SUBMARINE-944
    ### How should this be tested?
    <!--
    * First time? Setup Travis CI as described on 
https://submarine.apache.org/contribution/contributions.html#continuous-integration
    * Strongly recommended: add automated unit tests for any new or changed 
behavior
    * Outline any manual steps to test the PR here.
    -->
    Pass the CIs
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Do the license files need updating? No
    * Are there breaking changes for older versions? No
    * Does this need new documentation? No
    
    Author: Kevin Su <[email protected]>
    Author: Kevin Su <[email protected]>
    
    Signed-off-by: Kai-Hsun Chen <[email protected]>
    
    Closes #686 from pingsutw/SUBMARINE-944 and squashes the following commits:
    
    5b9b3a08 [Kevin Su] Update LICENSE-binary
    d69772f9 [Kevin Su] Update pom.xml
    851f983e [Kevin Su] Bump io:commons-io to 2.11
---
 LICENSE-binary | 2 +-
 pom.xml        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/LICENSE-binary b/LICENSE-binary
index 356c231..4f97e67 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -232,7 +232,7 @@ commons-configuration:commons-configuration:1.6
 commons-configuration:commons-configuration:1.1
 commons-daemon:commons-daemon:1.0.13
 commons-digester:commons-digester:1.8
-commons-io:commons-io:2.4
+commons-io:commons-io:2.11.0
 commons-lang:commons-lang:2.6
 commons-logging:commons-logging:1.1.3
 commons-logging:commons-logging:1.1.1
diff --git a/pom.xml b/pom.xml
index f5943ae..5949f09 100644
--- a/pom.xml
+++ b/pom.xml
@@ -102,7 +102,7 @@
     <httpclient.version>4.5.2</httpclient.version>
     <commons-lang.version>2.6</commons-lang.version>
     <commons-lang3.version>3.4</commons-lang3.version>
-    <commons-io.version>2.5</commons-io.version>
+    <commons-io.version>2.11.0</commons-io.version>
     <commons-codec.version>1.5</commons-codec.version>
     <junit.version>4.12</junit.version>
     <selenium.version>3.8.1</selenium.version>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to