[ 
https://issues.apache.org/jira/browse/DRILL-5725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16134844#comment-16134844
 ] 

ASF GitHub Bot commented on DRILL-5725:
---------------------------------------

Github user vvysotskyi commented on the issue:

    https://github.com/apache/drill/pull/908
  
    Maven uses 'nearest-win' strategy to resolve conflicts and since we specify 
the Jackson library in the pom file, there is no need to exclude it from other 
libraries.
    Therefore the result of the command `mvn dependency:tree | grep 
com.fasterxml.jackson` is
    ```
    [INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  |  \- com.fasterxml.jackson.core:jackson-core:jar:2.7.1:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.2:compile
    [INFO] |  \- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.2:compile
    [INFO] |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.7.8:compile
    [INFO] |  |  |  +- 
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.7.8:compile
    [INFO] |  |  |  \- 
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.7.8:compile
    [INFO] |  |  +- 
com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.8:compile
    [INFO] |  +- 
com.fasterxml.jackson.core:jackson-annotations:jar:2.7.8:compile
    [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.8:compile
    ```


> Update Jackson version to 2.7.8
> -------------------------------
>
>                 Key: DRILL-5725
>                 URL: https://issues.apache.org/jira/browse/DRILL-5725
>             Project: Apache Drill
>          Issue Type: Bug
>    Affects Versions: 1.11.0
>            Reporter: Volodymyr Vysotskyi
>            Assignee: Volodymyr Vysotskyi
>
> Currently, Drill uses Jackson 2.7.1. The goal of this Jira is to update 
> Jackson version to 2.7.8.
> All Jackson versions 2.7.x before 2.7.8 have [CVE-2016-7051 
> vulnerability|https://nvd.nist.gov/vuln/detail/CVE-2016-7051]. 
> The problem was with the {{jackson-dataformat-xml}} module 
> ([issue-211|https://github.com/FasterXML/jackson-dataformat-xml/issues/211]). 
> Drill does not use this module yet, but we want to update the version for the 
> case when we start to use this module.



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

Reply via email to