security issue: commons-collections 49/32749/4
authorTaka Cho <tc012c@att.com>
Sat, 24 Feb 2018 02:30:06 +0000 (21:30 -0500)
committerPatrick Brady <pb071s@att.com>
Tue, 27 Feb 2018 17:49:18 +0000 (17:49 +0000)
Change-Id: I74a56640065ae6c6a470835ab1022ed0f266fc09
Issue-ID: APPC-665
Signed-off-by: Taka Cho <tc012c@att.com>
12 files changed:
appc-client/pom.xml
appc-config/appc-config-generator/provider/pom.xml
appc-config/appc-data-services/features/src/main/resources/features.xml
appc-directed-graph/appc-dgraph/provider/pom.xml
appc-directed-graph/dg-loader/pom.xml
appc-directed-graph/pom.xml
appc-inbound/appc-design-services/provider/pom.xml
appc-inbound/appc-interfaces-service/bundle/pom.xml
appc-inbound/pom.xml
appc-outbound/appc-network-inventory-client/pom.xml
appc-sdc-listener/appc-sdc-listener-bundle/pom.xml
appc-sdc-listener/appc-yang-generator/pom.xml

index 2b3dc11..e90f29b 100644 (file)
                 <artifactId>mockito-core</artifactId>\r
                 <scope>test</scope>\r
             </dependency>\r
-\r
         </dependencies>\r
     </dependencyManagement>\r
 \r
index 910ac6d..50a0166 100644 (file)
         <dependency>
             <groupId>org.apache.velocity</groupId>
             <artifactId>velocity</artifactId>
-        </dependency>
+            <exclusions>
+                 <exclusion>
+                       <artifactId>commons-collections</artifactId>
+                       <groupId>commons-collections</groupId>
+                  </exclusion>
+            </exclusions>
+         </dependency>
+         <dependency>
+                <groupId>commons-collections</groupId>
+                <artifactId>commons-collections</artifactId>
+                <version>3.2.2</version>
+          </dependency>
 
         <dependency>
             <groupId>com.att.eelf</groupId>
index 6bc7cc9..7d58abb 100644 (file)
@@ -37,7 +37,7 @@
                
                <bundle>mvn:commons-lang/commons-lang/2.6</bundle>
                
-               <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
+               <bundle>mvn:commons-collections/commons-collections/3.2.2</bundle>
 
                <bundle>wrap:mvn:com.att.eelf/eelf-core/${eelf.version}</bundle>
                <bundle>mvn:ch.qos.logback/logback-core/${logback.version}</bundle>
index 57f905a..0c34f03 100644 (file)
             <artifactId>velocity</artifactId>
             <version>1.7</version>
             <scope>test</scope>
+            <exclusions>
+                 <exclusion>
+                      <artifactId>commons-collections</artifactId>
+                      <groupId>commons-collections</groupId>
+                 </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>commons-collections</groupId>
+            <artifactId>commons-collections</artifactId>
+            <version>3.2.2</version>
         </dependency>
 
         <dependency>
index 9ad7c76..26c459e 100644 (file)
@@ -46,7 +46,7 @@
         <java.version.source>1.8</java.version.source>
         <java.version.target>1.8</java.version.target>
         <logback.version>1.2.3</logback.version>
-        <common.collections.version>3.2.1</common.collections.version>
+        <commons.collections.version>3.2.2</commons.collections.version>
         <common.io.version>2.5</common.io.version>
         <jettison.version>1.3.7</jettison.version>
         <licenseDir>${project.parent.parent.basedir}</licenseDir>
index 567e6e8..ec0aaec 100644 (file)
@@ -43,7 +43,7 @@
         <snakeyaml.version>1.12</snakeyaml.version>
         <velocity.version>1.7</velocity.version>
         <jettison.version>1.3.7</jettison.version>
-        <common.collections.version>3.2.1</common.collections.version>
+        <commons.collections.version>3.2.2</commons.collections.version>
         <common.io.version>2.5</common.io.version>
         <tosca.datatype.version>1.1.0</tosca.datatype.version>
         <licenseDir>${project.parent.basedir}</licenseDir>
                 <groupId>org.apache.velocity</groupId>
                 <artifactId>velocity</artifactId>
                 <version>${velocity.version}</version>
+                <exclusions>
+                     <exclusion>
+                          <artifactId>commons-collections</artifactId>
+                          <groupId>commons-collections</groupId>
+                     </exclusion>
+                </exclusions>
+            </dependency>
+            <dependency>
+                <groupId>commons-collections</groupId>
+                <artifactId>commons-collections</artifactId>
+                <version>{commons.collections.version}</version>
             </dependency>
             <dependency>
                 <groupId>commons-io</groupId>
index da027a5..b72f290 100755 (executable)
             <groupId>org.apache.velocity</groupId>
             <artifactId>velocity</artifactId>
             <version>1.7</version>
+            <exclusions>
+                  <exclusion>
+                        <artifactId>commons-collections</artifactId>
+                        <groupId>commons-collections</groupId>
+                  </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>commons-collections</groupId>
+            <artifactId>commons-collections</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>commons-io</groupId>
index 9976002..8a4586e 100644 (file)
             <groupId>org.apache.velocity</groupId>
             <artifactId>velocity</artifactId>
             <version>1.7</version>
+            <exclusions>
+                 <exclusion>
+                      <artifactId>commons-collections</artifactId>
+                      <groupId>commons-collections</groupId>
+                 </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>commons-collections</groupId>
+            <artifactId>commons-collections</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>commons-io</groupId>
index 4517fa0..d6373ac 100755 (executable)
@@ -37,7 +37,7 @@
         <snakeyaml.version>1.12</snakeyaml.version>
         <velocity.version>1.7</velocity.version>
         <jettison.version>1.3.7</jettison.version>
-        <common.collections.version>3.2.1</common.collections.version>
+        <commons.collections.version>3.2.2</commons.collections.version>
         <common.io.version>2.5</common.io.version>
         <tosca.datatype.version>1.1.0</tosca.datatype.version> 
     </properties>
index 9007882..0dd2923 100755 (executable)
@@ -37,7 +37,7 @@
        <properties>
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                <logback.version>1.2.3</logback.version>
-               <common.collections.version>3.2.1</common.collections.version>
+               <common.collections.version>3.2.2</common.collections.version>
                <common.io.version>2.5</common.io.version>
                <jettison.version>1.3.7</jettison.version>
                <velocity.version>1.7</velocity.version>
index 2e61b70..b595252 100644 (file)
@@ -150,9 +150,19 @@ ECOMP is a trademark and service mark of AT&T Intellectual Property.
                        <groupId>org.apache.velocity</groupId>
                        <artifactId>velocity</artifactId>
                        <version>1.7</version>
-               </dependency>
-
-               <dependency>
+                        <exclusions>
+                             <exclusion>
+                                  <artifactId>commons-collections</artifactId>
+                                  <groupId>commons-collections</groupId>
+                             </exclusion>
+                        </exclusions>
+                 </dependency>
+                 <dependency>
+                     <groupId>commons-collections</groupId>
+                     <artifactId>commons-collections</artifactId>
+                     <version>3.2.2</version>
+                 </dependency>
+                <dependency>
                        <groupId>org.opendaylight.yangtools</groupId>
                        <artifactId>yang-parser-impl</artifactId>
                        <version>${odl.yangtools.version}</version>
index 413698f..0c45afb 100644 (file)
@@ -48,6 +48,17 @@ ECOMP is a trademark and service mark of AT&T Intellectual Property.
             <groupId>org.apache.velocity</groupId>
             <artifactId>velocity</artifactId>
             <version>1.7</version>
+            <exclusions>
+                 <exclusion>
+                      <artifactId>commons-collections</artifactId>
+                      <groupId>commons-collections</groupId>
+                 </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>commons-collections</groupId>
+            <artifactId>commons-collections</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
@@ -94,4 +105,4 @@ ECOMP is a trademark and service mark of AT&T Intellectual Property.
         </plugins>
     </build>
 
-</project>
\ No newline at end of file
+</project>