CYBERSECURITY-AUDIT-CERTIFICATE practice question 3 of 25

An IS auditor has learned that a cloud service provider has not adequately secured its application programming interface (API). Which of the following is MOST important for the auditor to consider in an assessment of the potential risk factors?

Full set: 134 questions
Answer options
A: Resource contention
B: Identity spoofing and phishing
C: Confidentiality, integrity, and availability Correct answer
D: Denial of service
Correct Answer:
C. Confidentiality, integrity, and availability
Explanation

The CIA triad—Confidentiality, Integrity, and Availability—is the foundational model for information security. When assessing an inadequately secured API, an auditor's primary concern should be its impact on these three pillars. A weak API can lead to unauthorized data disclosure (Confidentiality), unauthorized modification of data (Integrity), and service disruption through attacks like Denial of Service (Availability). Evaluating risks against this comprehensive framework is the most important and holistic approach, as other specific threats like DoS or spoofing are merely manifestations of failures within one or more pillars of the CIA triad.

Why Incorrect

A. Resource contention is a specific type of availability risk, which is already covered more broadly by the "Availability" component of the CIA triad.
B. Identity spoofing and phishing are attack vectors, not the fundamental risk categories an auditor would use for a comprehensive assessment.
D. Denial of service is a specific attack that impacts availability; it is a subset of the broader considerations within the CIA triad.

References

1. ISACA. (2019). COBIT 2019 Framework: Governance and Management Objectives. APO12 Manage Risk, discusses risk assessment in terms of impact, which is fundamentally measured against confidentiality, integrity, and availability objectives.

2. ISACA. (2020). Auditing APIs. ISACA Journal, Volume 5. This article discusses that API security vulnerabilities can "compromise the confidentiality, integrity and availability (CIA) of the data and the systems that the API connects."

3. National Institute of Standards and Technology (NIST). (2020). Special Publication 800-204A, Building Secure Microservices-based Applications Using Service-Mesh Architecture. Section 3.1, "API Security," emphasizes that APIs must be protected to ensure the confidentiality, integrity, and availability of the services they expose.

Scroll to Top