nerdexam
EC-Council

312-50V9 · Question #396

A hacker was able to easily gain access to a website. He was able to log in via the frontend user login form of the website using default or commonly used credentials. This exploitation is an…

The correct answer is B. Insufficient database hardening. Failing to change default or well-known credentials on a web application or its backing database is a classic example of insufficient hardening of the database/application layer.

Hacking Web Applications

Question

A hacker was able to easily gain access to a website. He was able to log in via the frontend user login form of the website using default or commonly used credentials. This exploitation is an example of what Software design flaw?

Options

  • AInsufficient security management
  • BInsufficient database hardening
  • CInsufficient input validation
  • DInsufficient exception handling

How the community answered

(21 responses)
  • A
    10% (2)
  • B
    86% (18)
  • C
    5% (1)

Why each option

Failing to change default or well-known credentials on a web application or its backing database is a classic example of insufficient hardening of the database/application layer.

AInsufficient security management

Insufficient security management refers to broader organizational or policy-level failures such as missing patch processes or no access reviews, not specifically the presence of default credentials at the application level.

BInsufficient database hardeningCorrect

Insufficient database hardening means the system was deployed with default factory credentials still in place, a fundamental configuration failure. Hardening requires removing or changing all default accounts and passwords before production deployment. Leaving default credentials in place gives attackers trivial access without any need for exploitation techniques.

CInsufficient input validation

Insufficient input validation describes failing to sanitize or reject malicious user-supplied input such as SQL injection strings, which is unrelated to logging in with default passwords.

DInsufficient exception handling

Insufficient exception handling refers to improperly catching and disclosing error details that could aid an attacker, not the use of unchanged default credentials.

Concept tested: Default credential hardening as a security baseline

Source: https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html

Topics

#default credentials#authentication bypass#database hardening#web login security

Community Discussion

No community discussion yet for this question.

Full 312-50V9 Practice