312-50v11 Exam QuestionsBrowse all questions from this exam

312-50v11 Exam - Question 390


Calvin, a grey-hat hacker, targets a web application that has design flaws in its authentication mechanism. He enumerates usernames from the login form of the web application, which requests users to feed data and specifies the incorrect field in case of invalid credentials. Later, Calvin uses this information to perform social engineering.

Which of the following design flaws in the authentication mechanism is exploited by Calvin?

Show Answer
Correct Answer: D

Calvin is exploiting verbose failure messages in the web application's authentication mechanism. Verbose failure messages occur when the application specifies which field (username or password) is incorrect during a failed login attempt. This allows attackers to enumerate valid usernames by testing different combinations, as the application informs them if the username or the password is invalid. This information is later used for social engineering attacks. Verbose failure messages provide attackers with a clear indication of which part of their input was incorrect, making it easier to identify and exploit valid usernames.

Discussion

17 comments
Sign in to comment
lawbut2Option: D
Nov 12, 2021

D. Verbose failure messages p1848 Username Enumeration Attackers can enumerate usernames in two ways: verbose failure messages and predictable usernames. o Verbose Failure Message In a typical login system, the user enters two fields, namely username and password. In some cases, an application will ask for additional information. If the user is trying to log in and fails, it implies that at least one field was incorrect. This provides grounds for an attacker to exploit the application. Examples: Account <username> not found Incorrect password provided Account <username> has been locked out

LoneStarChiefOption: D
Oct 15, 2021

The correct answer is D. Verbose failure messages as per the CEH book, Module 14 Page 1848, If the user is trying to log in and fails, it implies that at least one field was incorrect. This provides grounds for an attacker to exploit the application. Password reset mechanism is a password cracking tool, hence why I believe 'D' is the correct answer to this question.

blacksheep6rOption: D
Oct 17, 2021

Most authentication mechanisms used by web applications have design flaws. Attackers can identify these flaws and exploit them to gain unauthorized access to the web application. Such design flaws include failure to check password strength, insecure transmission of credentials over the Internet, etc. Web applications usually authenticate their clients or users by a combination of a username and password, which can be identified and exploited.  Username Enumeration Attackers can enumerate usernames in two ways: verbose failure messages and predictable usernames. o Verbose Failure Message In a typical login system, the user enters two fields, namely username and password. In some cases, an application will ask for additional information. If the user is trying to log in and fails, it implies that at least one field was incorrect. This provides grounds for an attacker to exploit the application.

ChaoticdaOption: D
Dec 7, 2021

VERBOSE FAILURE MESSAGES: ANY LOGIN FORM OF AN APPLICATION REQUESTS USERS TO FEED AT LEAST TWO FIELDS, NAMELY USERNAME AND PASSWORD. A FEW APPLICATIONS MAY ALSO ASK FOR ADDITIONAL PARAMETERS SUCH AS DOB, ANSWER TO A SECURITY QUESTION, AND OTP PIN, TO VALIDATE A USER. IF THE LOGIN ATTEMPT IS UNSUCCESSFUL, THE APPLICATION INDICATES THAT THE INFORMATION PROVIDED IS NOT VALID. >>>>>>>>>>WHEN THE APPLICATION SPECIFIES WHICH FIELD IS INCORRECT OR POPS UP REASONS FOR DENYING ACCESS, ATTACKERS CAN EASILY EXPLOIT THAT FIELD BY TRYING A LARGE SET OF SIMILAR NAMES OR WORDS TO ENUMERATE VALID DATA REQUIRED TO ACCESS THE APPLICATION. >>>>>>THE LIST OF ENUMERATED DATA CAN ALSO BE USED LATER FOR SOCIAL ENGINEERING

Daniel8660Option: D
Oct 17, 2022

Attack Authentication Mechanism - Username Enumeration Exploit design and implementation flaws in web applications, such as failure to check password strength or insecure transmission of credentials, to bypass authentication mechanisms. verbose failure messages - In a typical login system, the user enters two fields, namely username and password. In some cases, an application will ask for additional information.
 (P.1864/1848)

Unitel21Option: D
Nov 28, 2021

D. Is the correct answer.

victorfsOption: D
May 13, 2023

The correct option is D. Verbose failure messages

egz21Option: D
Jan 13, 2022

in my opinion the correct answer is D) Verbose failure messages

egz21Option: D
Jan 14, 2022

is D. Verbose failure messages

mileke2Option: D
May 12, 2022

The answer is D

giorgipirveliOption: D
May 27, 2022

D is correct answer

pywOption: D
Jun 12, 2022

verbose error

MMtcOption: A
Jul 10, 2022

The mechanism is the password reset. "Generating the verbose error, specifying if the username is valid" from the CEH book p1867 Verbose failure message is the way he get information.

sergietOption: A
Oct 1, 2022

A - I think password reset mechanism

josevirtualOption: D
Jan 9, 2023

Verbose failure messages

nuomiOption: D
Mar 31, 2023

Verbose failure messages. Password reset mechanism is neutral and required for the whole auth mngt cycle, not a flaw.

sunce12Option: D
Jun 21, 2024

D. Verbose failure messages