[ 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)