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