Skip to content

Input validation testing on key endpoints#15

Open
AdamLeonSmith wants to merge 6 commits into
masterfrom
security_inputvalidation
Open

Input validation testing on key endpoints#15
AdamLeonSmith wants to merge 6 commits into
masterfrom
security_inputvalidation

Conversation

@AdamLeonSmith
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown
Collaborator

@Ferrumofomega Ferrumofomega left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me @AdamLeonSmith.

I might encourage a bit of a higher-level description of this JSON fuzzing work.

@AdamLeonSmith AdamLeonSmith changed the title JSON fuzzing of key endpoints Input validation testing on key endpoints Jun 24, 2020
Copy link
Copy Markdown

@diarmidmackenzie diarmidmackenzie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple of requests.

  1. This comment appears a few too many times: # insert the SQL injection at a random location in the payload
    In many cases, what it is commenting is not random, but specific - can we update the comments to accurately reflect the code (or just remove them)?

  2. Slight concern about resilience of these tests in the event that someone were to update the synthetic JSON data with different lat/long/timestamps. Not sure of the best way to address this risk? Perhaps an assert that the modified payload is different from the input? (or maybe simpler to just assert that the string being replaced is present in the paylod before you modify it)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants