A security engineering team is designing a vulnerability assessment and security testing strategy for a cloud-native microservices application processing sensitive payment data. To comply with enterprise governance, the testing pipeline must evaluate software components early in the development lifecycle without causing service instability, and inspect containerized workloads for known software vulnerabilities before deployment. Which of the following security assessment methods and testing controls should the team implement to fulfill these requirements? (Select TWO)
- Integrate Static Application Security Testing (SAST) into the source code repository pipeline to analyze uncompiled code for security flaws prior to build execution.Cevap
- Perform authenticated vulnerability scanning against container images stored in the container registry prior to production deployment.Cevap
- CConduct invasive active penetration testing and high-rate fuzzing directly against live production database nodes during peak business transaction hours.
- DDeploy high-interaction deception honeypots inline within microservice application pods to automatically drop SQL injection attack payloads.
- EReplace application vulnerability scanning with network-level perimeter stateful firewalls to inspect memory for buffer overflow flaws.
Cevap
The correct testing controls are integrating Static Application Security Testing (SAST) into the source code pipeline and performing authenticated vulnerability scanning on container images in the registry.
Integrating Static Application Security Testing (SAST) allows developers to analyze uncompiled source code for security vulnerabilities early in the development lifecycle (shift-left approach). Additionally, authenticated vulnerability scanning of container images within a container registry ensures that underlying operating system packages, embedded libraries, and application dependencies are thoroughly checked for known vulnerabilities prior to deployment into production microservices clusters.
Adım Adım Çözüm
Anahtar Kavram
Vulnerability Assessment and Security Testing Methods Across CI/CD and Container Pipelines