Top Questions During Onboarding
How will Credential Intelligence work?
- Once the integration is up and running, every request with credentials (to a configured path which can include account creation, password change, and account login), will be checked against the collection.
- Once the credentials are deemed compromised, a response header will be sent in real time to the enforcer with the value true.
On which paths should Credential Intelligence be configured?
- Every authentication path is password-based, including account log in, new account creation, and password reset/change.
- Account log in with compromised credentials is a potential account takeover - it is essential to monitor those and remove the vulnerability from the account
- We recommend that new/updated accounts will not reuse compromised credentials to avoid a future account takeover.
What is the collection comprised of?
- The collection includes credentials extracted from live credential-stuffing attacks by threat actors against one or more of our customers. Since these pose a clear and present danger from global attacks and are in actual use by threat actors, they are reported as compromised.
- The collection also includes dark web, deep web, and open web data vetted by the Threat Intelligence team.
- By default, all Credential Intelligence customers enjoy the network effect and access to the collection of real-time global attacks.
- The system will learn from targeted credential stuffing attacks only while Bot Defender is installed and tuned.
What will I see once the integration is complete?
- Compromised credential usage - traffic using identified compromised credentials will be flagged as such.
- The number of successful logins with compromised credentials, i.e., vulnerable accounts potentially already taken over, will be available.
Why is it important to configure the additional s2s activity?
- Additional s2s is a method to retrieve the response status (fail/pass)
- It offers a closed list of options to extract/determine the server response, e.g., status code 302 is a successful login vs. 200 is a failed one
- This configuration allows us to quantify the number of compromised accounts that were observed active on the app
- Without this data, we are only able to quantify the amount of compromised credentials that don't necessarily correlate to the attack surface risk
Updated 12 days ago