Home/Blog/Cheat Sheets
Cheat Sheets

Cheat Sheet Series – Credential Stuffing

Credential stuffing uses stolen username-and-password pairs to gain unauthorised access. The cheat sheet below condenses the OWASP prevention guidance into a quick reference.

DefenceKey points
Multi-factor authenticationThe single most effective defence; where full MFA is impractical, apply it risk-based on suspicious logins.
Secondary passwords / PINsRequire an additional secret or security question for sensitive accounts.
CAPTCHAChallenge suspicious login attempts to slow automated tools.
IP block-listingTrack and throttle or block IPs associated with malicious login attempts.
Device fingerprintingRequire additional verification when a login comes from an unrecognised device.
Unpredictable usernamesAvoid email addresses as the only identifier where possible, making pairs harder to reuse.
Multi-step loginIntroduce steps that are harder for automated scripts to navigate.
Require JavaScriptBlocking non-JavaScript clients defeats many simple bots.
Identify leaked passwordsCheck credentials against known-breached password lists and force a reset on a match.
Notify usersAlert users to suspicious activity and unrecognised logins so they can respond.
#cheat-sheet#credential-stuffing#owasp

Ready to strengthen your security?

Talk to our consultants about your penetration testing requirements, or get a fast, transparent quote.