nerdexam
EC-Council

312-50V11 · Question #526

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. Gaining access through default or widely known credentials is a direct result of insufficient database hardening - failing to change default authentication settings before deployment.

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

(44 responses)
  • A
    7% (3)
  • B
    86% (38)
  • C
    2% (1)
  • D
    5% (2)

Why each option

Gaining access through default or widely known credentials is a direct result of insufficient database hardening - failing to change default authentication settings before deployment.

AInsufficient security management

Insufficient security management refers to failures at the organizational or governance level - such as lacking security policies or oversight programs - not a specific technical misconfiguration like default credentials.

BInsufficient database hardeningCorrect

Insufficient database hardening means the database or application was not properly secured before going into production, including leaving default usernames and passwords unchanged. Security hardening practices require removing, disabling, or changing all default accounts and credentials. Leaving these in place allows attackers to trivially authenticate using publicly known defaults.

CInsufficient input validation

Insufficient input validation refers to failing to sanitize or reject malicious user-supplied data (such as in SQL injection or XSS scenarios), which is unrelated to credential management or authentication defaults.

DInsufficient exception handling

Insufficient exception handling refers to not properly catching or managing runtime errors in code, which is a software reliability and information disclosure concern, not an authentication configuration flaw.

Concept tested: Insufficient hardening via unchanged default credentials

Source: https://owasp.org/www-project-top-ten/

Topics

#default credentials#database hardening#authentication weakness#software design flaw

Community Discussion

No community discussion yet for this question.

Full 312-50V11 Practice