Krisztian Kasa created AMBARI-25323:
---------------------------------------

             Summary: Ambari Infra Manager: CVE issues
                 Key: AMBARI-25323
                 URL: https://issues.apache.org/jira/browse/AMBARI-25323
             Project: Ambari
          Issue Type: Bug
          Components: ambari-infra
    Affects Versions: 2.7.3
            Reporter: Krisztian Kasa
            Assignee: Krisztian Kasa
             Fix For: 2.7.4


1. Remove dependency on com.thoughtworks.xstream:xstream:jar:1.4.10 in Ambari 
Infra Manager due to security concerns. See 

https://nvd.nist.gov/vuln/detail/CVE-2013-7285

{code}
± % mvn dependency:tree -Dincludes=com.thoughtworks.xstream:xstream
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------< org.apache.ambari:ambari-infra-manager >---------------
[INFO] Building Ambari Infra Manager 2.7.3.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ 
ambari-infra-manager ---
[INFO] org.apache.ambari:ambari-infra-manager:jar:2.7.3.0.0
[INFO] \- com.thoughtworks.xstream:xstream:jar:1.4.10:compile
{code}

2. Remove dependency on org.apache.tomcat.embed:tomcat-embed-core:jar:8.5.31 in 
Ambari Infra Manager due to security concerns. See 

https://nvd.nist.gov/vuln/detail/CVE-2018-8014
{code}
± % mvn dependency:tree -Dincludes=org.apache.tomcat
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------< org.apache.ambari:ambari-infra-manager >---------------
[INFO] Building Ambari Infra Manager 2.7.3.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ 
ambari-infra-manager ---
[INFO] org.apache.ambari:ambari-infra-manager:jar:2.7.3.0.0
[INFO] \- 
org.springframework.boot:spring-boot-starter-tomcat:jar:1.5.13.RELEASE:provided
[INFO]    \- org.apache.tomcat.embed:tomcat-embed-core:jar:8.5.31:provided
[INFO]       \- org.apache.tomcat:tomcat-annotations-api:jar:8.5.31:provided
{code}
3. Remove dependency on org.apache.logging.log4j:log4j-core:jar:2.7 in Ambari 
Infra Manager due to security concerns. See 

https://nvd.nist.gov/vuln/detail/CVE-2017-5645
{code}
± % mvn dependency:tree -Dincludes=org.apache.logging.log4j:log4j-core
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------< org.apache.ambari:ambari-infra-manager >---------------
[INFO] Building Ambari Infra Manager 2.7.3.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ 
ambari-infra-manager ---
[INFO] org.apache.ambari:ambari-infra-manager:jar:2.7.3.0.0
[INFO] \- 
org.springframework.boot:spring-boot-starter-log4j2:jar:1.5.13.RELEASE:compile
[INFO]    \- org.apache.logging.log4j:log4j-core:jar:2.7:compile
{code}
4. Remove dependency on org.eclipse.jetty:jetty.* 9.4.10.v20180503 in Ambari 
Server due to security concerns. See 

https://nvd.nist.gov/vuln/detail/CVE-2017-7657

https://nvd.nist.gov/vuln/detail/CVE-2017-7658

https://nvd.nist.gov/vuln/detail/CVE-2019-10247

https://nvd.nist.gov/vuln/detail/CVE-2018-12536

https://nvd.nist.gov/vuln/detail/CVE-2018-12545

https://nvd.nist.gov/vuln/detail/CVE-2019-10241
{code}
± % mvn dependency:tree -Dincludes=org.eclipse.jetty
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------< org.apache.ambari:ambari-infra-manager >---------------
[INFO] Building Ambari Infra Manager 2.7.3.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ 
ambari-infra-manager ---
[INFO] org.apache.ambari:ambari-infra-manager:jar:2.7.3.0.0
[INFO] \- 
org.springframework.boot:spring-boot-starter-jetty:jar:1.5.13.RELEASE:compile
[INFO]    +- org.eclipse.jetty:jetty-servlets:jar:9.4.10.v20180503:compile
[INFO]    |  +- 
org.eclipse.jetty:jetty-continuation:jar:9.4.10.v20180503:compile
[INFO]    |  +- org.eclipse.jetty:jetty-http:jar:9.4.10.v20180503:compile
[INFO]    |  +- org.eclipse.jetty:jetty-util:jar:9.4.10.v20180503:compile
[INFO]    |  \- org.eclipse.jetty:jetty-io:jar:9.4.10.v20180503:compile
[INFO]    +- org.eclipse.jetty:jetty-webapp:jar:9.4.10.v20180503:compile
[INFO]    |  +- org.eclipse.jetty:jetty-xml:jar:9.4.10.v20180503:compile
[INFO]    |  \- org.eclipse.jetty:jetty-servlet:jar:9.4.10.v20180503:compile
[INFO]    |     \- org.eclipse.jetty:jetty-security:jar:9.4.10.v20180503:compile
[INFO]    |        \- 
org.eclipse.jetty:jetty-server:jar:9.4.10.v20180503:compile
[INFO]    +- 
org.eclipse.jetty.websocket:websocket-server:jar:9.4.10.v20180503:compile
[INFO]    |  \- 
org.eclipse.jetty.websocket:websocket-client:jar:9.4.10.v20180503:compile
[INFO]    |     \- org.eclipse.jetty:jetty-client:jar:9.4.10.v20180503:compile
[INFO]    \- 
org.eclipse.jetty.websocket:javax-websocket-server-impl:jar:9.4.10.v20180503:compile
[INFO]       \- org.eclipse.jetty:jetty-annotations:jar:9.4.10.v20180503:compile
[INFO]          \- org.eclipse.jetty:jetty-plus:jar:9.4.10.v20180503:compile
{code}
5. Remove dependency on markedjs 0.3.2 or upgrade swagger-ui with a newer 
markedjs version in Ambari Infra Manager due to security concerns. See 

https://nvd.nist.gov/vuln/detail/CVE-2017-16114

https://nvd.nist.gov/vuln/detail/CVE-2016-10531

https://nvd.nist.gov/vuln/detail/CVE-2017-1000427

https://nvd.nist.gov/vuln/detail/CVE-2015-8854

https://nvd.nist.gov/vuln/detail/CVE-2015-1370
{code}
~/ambari/ambari-infra/ambari-infra-manager [branch-2.7 *]
± % ag marked.js
target/classes/swagger/swagger.html
42:    <script src='swagger-ui/2.2.2/lib/marked.js' 
type='text/javascript'></script>

src/main/resources/swagger/swagger.html
42:    <script src='swagger-ui/2.2.2/lib/marked.js' 
type='text/javascript'></script>
{code}
6. Remove dependency on org.springframework.security:spring-security-web 
4.3.12.RELEASE in Ambari Infra Manager due to security concerns. See 

https://nvd.nist.gov/vuln/detail/CVE-2018-15756

{code}
± % mvn dependency:tree
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------< org.apache.ambari:ambari-infra-manager >---------------
[INFO] Building Ambari Infra Manager 2.7.3.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ 
ambari-infra-manager ---
...
[INFO] |  \- org.springframework:spring-web:jar:4.3.12.RELEASE:compile
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to