nerdexam
GIAC

GPEN · Question #307

Which of the following are countermeasures to prevent unauthorized database access attacks? Each correct answer represents a complete solution. Choose all that apply.

The correct answer is A. Removing all stored procedures B. Input sanitization C. Applying strong firewall rules D. Session encryption. Preventing unauthorized database access requires a layered defense combining input validation, access restrictions, network controls, and encryption rather than relying on any single measure.

Reporting & Remediation

Question

Which of the following are countermeasures to prevent unauthorized database access attacks? Each correct answer represents a complete solution. Choose all that apply.

Options

  • ARemoving all stored procedures
  • BInput sanitization
  • CApplying strong firewall rules
  • DSession encryption

How the community answered

(34 responses)
  • A
    100% (34)

Why each option

Preventing unauthorized database access requires a layered defense combining input validation, access restrictions, network controls, and encryption rather than relying on any single measure.

ARemoving all stored proceduresCorrect
BInput sanitizationCorrect
CApplying strong firewall rulesCorrect
DSession encryptionCorrect

Concept tested: Layered countermeasures against unauthorized database access

Source: https://cheatsheetseries.owasp.org/cheatsheets/Database_Security_Cheat_Sheet.html

Topics

#database security#input sanitization#stored procedures#SQL injection countermeasures

Community Discussion

No community discussion yet for this question.

Full GPEN Practice