Customer Portal Send Feedback Print

Previous Topic

Next Topic

Book Contents

When the customer user name is invalid, why does it ask the security question instead of saying it's invalid?

Q: When the customer user name is invalid, why does it ask the security question instead of saying it's invalid?

A: If the user name entered is invalid, the user is asked a random question from the application's full list of security questions.  The security question may or may not be one associated with the user's valid user name.  No matter what security answer is entered, the system will return an error of "Invalid answer for this user."  The system never indicates if just a username is invalid to protect against user name enumeration vulnerabilities.

This was added to system to specifically address a potential vulnerability identified during our pre-production third party penetration testing.  Username Enumeration Vulnerabilities arise when different error messages are presented to a user based on the existence of an account.  By abusing this vulnerability, an attacker can gain a complete list of all of the valid users of the application.  This would easily allow the attacker to get one piece of the security puzzle for every single Digital Banking user.

21930

See Also

Changing a Customer’s Password

Helpful Reports to Review

How are customer alerts generated?

Manually Adding a Customer

Manually Building a User

Marketing using E-Mail Campaigns

Password Security Check

How to Set Up Custom Text

Searching for a Customer

Editing a Customer’s Security Question Answers

Unlocking a Customer

Adding Accounts to a Profile

Removing Accounts from a Profile

What is a Universe?

Managing Self Enrollment Requests

Managing A2A (External Transfers)

Processing Wires

Automatic Wire Processing

Processing ACH

SBA 7(a) Express Lending Platform

Setting Up ACH Positive Pay

Corporate Customer Process: Managing Filters on Accounts

Transfers

Card Transaction Disputes

Top of Page Customer Portal Send Feedback Print