fix(snyk code): Sanitize some input to fix a snyk finding #473
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
Fix most of our snyk code findings.
Linked Issues to Close
Closes https://qmacbis.atlassian.net/browse/OY2-26799
Approach
The majority of our findings were around unsanitized input being executed. This fixes that.
This also fixes an issue with the follow-redirects package.
There is an outstanding issue with serverless-running-stages that cannot be fixed, and also with serverless-step-functions. As both of these are not deployed to the application, and just used in deployment, I suggest we ignore them.
Assorted Notes/Considerations/Learning
N/A