nerdexam
(ISC)2

CSSLP · Question #358

When preparing misuse and abuse cases for a software product what activities are generally performed to anticipate how it might be exploited?

The correct answer is C. Enumerating likely attacker tactics and specific exploitation scenarios against the application. To anticipate how a software product might be exploited in misuse and abuse cases, one generally enumerates likely attacker tactics and specific exploitation scenarios against the application.

Secure Software Requirements

Question

When preparing misuse and abuse cases for a software product what activities are generally performed to anticipate how it might be exploited?

Options

  • ARunning vulnerability aggregation and findings analysis with Google Cloud Security Command
  • BReviewing the application functional requirements and user stories for gaps
  • CEnumerating likely attacker tactics and specific exploitation scenarios against the application
  • DMapping data sensitivity classifications to storage and processing categories

How the community answered

(32 responses)
  • B
    3% (1)
  • C
    91% (29)
  • D
    6% (2)

Why each option

To anticipate how a software product might be exploited in misuse and abuse cases, one generally enumerates likely attacker tactics and specific exploitation scenarios against the application.

ARunning vulnerability aggregation and findings analysis with Google Cloud Security Command

Running vulnerability aggregation and findings analysis is a security scanning activity performed during or after development, not an upfront analysis for misuse and abuse case generation.

BReviewing the application functional requirements and user stories for gaps

Reviewing functional requirements and user stories for gaps focuses on functionality and user experience, not specifically on identifying malicious exploitation scenarios.

CEnumerating likely attacker tactics and specific exploitation scenarios against the applicationCorrect

Enumerating likely attacker tactics and specific exploitation scenarios directly addresses how a system might be misused or abused, which is the core purpose of preparing misuse and abuse cases by thinking like an attacker.

DMapping data sensitivity classifications to storage and processing categories

Mapping data sensitivity classifications is part of data protection and compliance, which informs security requirements but does not directly anticipate how an application will be exploited.

Concept tested: Misuse and abuse case development

Source: https://owasp.org/www-project-threat-modeling/

Topics

#Misuse cases#Abuse cases#Threat modeling#Exploitation scenarios

Community Discussion

No community discussion yet for this question.

Full CSSLP Practice