312-50V9 · Question #383
Which of the following is the BEST way to protect Personally Identifiable Information (PII) from being exploited due to vulnerabilities of varying web applications?
The correct answer is C. Use encrypted communications protocols to transmit PII. When protecting PII across web applications with varying vulnerabilities, encrypting data in transit is the most effective control because it protects PII regardless of which application handles it.
Question
Which of the following is the BEST way to protect Personally Identifiable Information (PII) from being exploited due to vulnerabilities of varying web applications?
Options
- AUse cryptographic storage to store all PII
- BUse full disk encryption on all hard drives to protect PII
- CUse encrypted communications protocols to transmit PII
- DUse a security token to log into all Web applications that use PII
How the community answered
(48 responses)- A2% (1)
- B4% (2)
- C92% (44)
- D2% (1)
Why each option
When protecting PII across web applications with varying vulnerabilities, encrypting data in transit is the most effective control because it protects PII regardless of which application handles it.
Cryptographic storage protects PII at rest in a database or file system but does not protect it while being transmitted over a network through vulnerable web applications.
Full disk encryption secures data stored on physical drives but provides no protection for PII actively transmitted between clients and web applications over a network.
Encrypted communications protocols such as TLS/HTTPS protect PII as it traverses the network between the client and web application, mitigating interception risks that arise from web application vulnerabilities. This control applies universally across all web applications regardless of their individual security posture. It directly addresses the threat of exposure during transmission, which is the primary attack surface for web application vulnerabilities targeting PII.
Security tokens protect the authentication process for logging in but do not encrypt or otherwise protect PII payloads being sent or received by the web application.
Concept tested: Protecting PII in transit using encryption protocols
Source: https://owasp.org/www-project-top-ten/2017/A3_2017-Sensitive_Data_Exposure
Topics
Community Discussion
No community discussion yet for this question.