Skip to content

Prevent user guessing from rogue DFSPs #12

Description

@BillHodghead

From @bhcrosslake on January 12, 2017 0:35

As a DFSP, I don't want other DFSPs to get a complete list of my user numbers.

This could be possible through a brute force attack on the SPSP Server. To prevent that, the SPSP server should implement a circuit breaker to throttle queries from DFSPs that repeatedly try user numbers that don't exist.

Acceptance Criteria

  • 3 bad queries in a row raise an event that can be used for fraud detection. These events can be seen in the operational UI. (# is configurable)
  • The event also causes future SPSP queries from that DFSP to be slowed. Responses are not returned for a minute (time is configurable)
  • An operator in the operational UI can clear the slowed state

This is a relatively low priority story as it doesn't involve money gain/loss. It may ignored if it is accomplished through the central hub. see #336

Copied from original issue: LevelOneProject/Docs#337

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions