diff options
author | Lee, Tian (tl5884) <TianL@amdocs.com> | 2019-01-04 17:27:11 +0000 |
---|---|---|
committer | Lee, Tian (tl5884) <TianL@amdocs.com> | 2019-01-04 17:27:11 +0000 |
commit | 3e50733288604e3367b535c18963f28ba3dc7bc6 (patch) | |
tree | 935db0e7cbf39844b04896804d74c91167c39ea7 /sidecar/fproxy | |
parent | 7ff5c083a25dd6704dd2074128f669b0fa668ed7 (diff) |
Replace Jackson Spring-Boot dependencies with GSON
Submodule: FProxy service
By default, Spring-Boot uses Jackson dependencies to marshall/unmarshall
JSON. However, all current releases of Jackson contain security
vulnerabilities.
This change will configure Spring-Boot to use the GSON library instead
of Jackson, which contains no security vulnerabilities.
Change-Id: Ifd36d2ddb79fa5da9310e1872f8936ab7ae91073
Issue-ID: AAF-693
Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
Diffstat (limited to 'sidecar/fproxy')
-rw-r--r-- | sidecar/fproxy/pom.xml | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/sidecar/fproxy/pom.xml b/sidecar/fproxy/pom.xml index 2608254..e0395b8 100644 --- a/sidecar/fproxy/pom.xml +++ b/sidecar/fproxy/pom.xml @@ -70,13 +70,22 @@ <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> - </exclusions> + <exclusion> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-json</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> + + <dependency> + <groupId>com.google.code.gson</groupId> + <artifactId>gson</artifactId> + </dependency> </dependencies> <build> |