A lead security analyst is evaluating security testing methods for a critical financial application hosted in an enterprise cloud environment. During a credentialed automated vulnerability scan, an unauthenticated web endpoint was flagged as potentially vulnerable to blind SQL injection; however, the scanner report notes a potential false positive due to non-standard HTTP response headers. The analyst must safely validate whether this security finding is a true positive without impacting production database performance or altering production data records. Which of the following is the most appropriate assessment methodology to accomplish this goal?
- ADeploy an inline honeypot database within the production network segment to capture and analyze automated payload queries in real time.
- BReconfigure the production web application firewall ruleset to filter incoming parameters containing Cross-Site Scripting character patterns.
- Perform grey-box penetration testing in a staging environment using non-destructive time-delay or boolean-based verification payloads.Cevap
- DImplement a network firewall rule that blocks outbound database connections on port 1433 from the web application server.
Cevap
Performing grey-box penetration testing in a staging environment using non-destructive time-delay or boolean-based verification payloads is the correct methodology.
Grey-box penetration testing in a mirrored staging environment allows analysts to leverage partial system documentation to craft targeted, non-destructive inference queries (such as boolean logic or controlled delay loops). This directly confirms whether the endpoint processes unescaped database commands while eliminating the risk of performance degradation or data corruption on production systems.
Adım Adım Çözüm
Anahtar Kavram
Vulnerability Verification and Non-Destructive Penetration Testing Methodologies
Tahmini Süre:2m 0s