Add code to validate path names. 54/113954/1
authorDan Timoney <dtimoney@att.com>
Fri, 16 Oct 2020 15:22:11 +0000 (11:22 -0400)
committerDan Timoney <dtimoney@att.com>
Fri, 16 Oct 2020 19:28:46 +0000 (15:28 -0400)
commitf46d08d4a0c344bf15711a27fef4f5f35d4a2cb5
treeb1fdba7bb3359baade3cb95cc5d92757adcd0c0e
parent857bc47f77a133c737d8dbdb1055b9b5a9b9b780
Add code to validate path names.

Added code to validate path names to avoid possible attacks
due to hidden/special characters and/or embedded new lines.

Change-Id: Icb0a81de59ff0834527076f6dd4a6377ab4934ca
Issue-ID: CCSDK-2918
Signed-off-by: Dan Timoney <dtimoney@att.com>
sli/common/src/main/java/org/onap/ccsdk/sli/core/sli/CheckSumHelper.java
sli/common/src/main/java/org/onap/ccsdk/sli/core/sli/PathValidator.java [new file with mode: 0644]
sli/common/src/main/java/org/onap/ccsdk/sli/core/sli/SvcLogicParser.java
sli/common/src/main/java/org/onap/ccsdk/sli/core/sli/SvcLogicStoreFactory.java
sli/provider-base/src/main/java/org/onap/ccsdk/sli/core/sli/recording/FileRecorder.java