CYBERSECURITY-PRACTITIONER practice question 25 of 30

Which component of cloud security is used to identify misconfigurations during the development process?

Full set: 225 questions
Answer options
A: Container security
B: SaaS security
C: Code security Correct answer
D: Network security
Correct Answer:
C. Code security
Explanation

Code security is the component of cloud security that integrates directly into the developer's workflow and the Continuous Integration/Continuous Deployment (CI/CD) pipeline. This "shift-left" approach focuses on identifying security issues early in the development process. It includes scanning Infrastructure as Code (IaC) templates (e.g., Terraform, CloudFormation) for misconfigurations, analyzing source code for vulnerabilities (SAST), and checking dependencies for known issues (SCA). By detecting misconfigurations in the code before infrastructure is provisioned, organizations can prevent security flaws from reaching production environments.

Why Incorrect

A. Container security: Focuses on securing container images and the runtime environment, which occurs after the initial code and configuration files have already been developed.
B. SaaS security: Pertains to securing an organization's use of third-party Software-as-a-Service applications, not the development of its own infrastructure or applications.
D. Network security: Addresses the protection of the cloud network infrastructure during runtime, rather than identifying misconfigurations in the underlying code during the development phase.

References

1. Palo Alto Networks Prisma Cloud Documentation, "Get Started with Code Security." This official documentation states, "Prisma Cloud Code Security helps you prevent vulnerabilities and misconfigurations from being deployed into production. It provides visibility into your software supply chain and enables you to fix security risks in code." This directly links code security to the prevention of misconfigurations during the development phase.

2. Palo Alto Networks Prisma Cloud Documentation, "Infrastructure as Code (IaC) Security." This section details the capability: "Prisma Cloud scans your IaC templates to identify and fix insecure configurations in your IaC templates before you provision cloud resources." This explicitly confirms that IaC scanning, a core part of code security, is used to find misconfigurations during development.

3. Palo Alto Networks, "What is DevSecOps?" This official resource explains the "shift-left" principle central to the question: "Shifting left is the practice of moving security testing, monitoring and enforcement earlier in the development process... This includes scanning for vulnerabilities in code, containers, and configurations." This supports the idea that scanning code and configurations is a development-stage activity.

Scroll to Top