Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 67 pages
Exam (elaborations)

WGU D487 SECURE SOFTWARE DESIGN ACTUAL EXAM 2026 | Versions A & B | Complete Accurate Questions with Detailed Verified Answers | Already Graded A+ | Pass Guaranteed

Document preview thumbnail
Preview 4 out of 67 pages

Pass the WGU D487 Secure Software Design Actual Exam for 2026 with Versions A & B featuring complete accurate questions and detailed verified answers. This Already Graded A+ resource contains both exam versions with comprehensive coverage of all key topics including security principles, threat modeling, secure coding practices, authentication and authorization mechanisms, cryptography implementation, API security, vulnerability assessment, risk management frameworks, OWASP Top 10, NIST standards, and secure software development lifecycle (SDLC) methodologies. Each question includes detailed verified answers that are 100% correct, with explanations that reinforce understanding of core security concepts. Perfect for mastering both exam versions and achieving your A+ grade. With our Pass Guarantee, you can confidently pass on your first attempt. Download your complete WGU D487 Secure Software Design Versions A & B with detailed answers instantly!

Content preview

1




WGU D487 SECURE SOFTWARE DESIGN ACTUAL EXAM 2026 |
Versions A & B | Complete Accurate Questions with Detailed
Verified Answers | Already Graded A+ | Pass Guaranteed

VERSION A - 60 QUESTIONS - ALREADY GRADED A+

A1: Secure Design Fundamentals & Threat Modeling (STRIDE, DREAD, PASTA) -
Q1-15

Q1. A development team is threat modeling a web application's authentication
subsystem using STRIDE. The team identifies that an attacker could intercept and replay
a valid authentication token to gain unauthorized access. Which STRIDE category best
describes this threat?

A. Spoofing
B. Tampering
C. Repudiation
D. Information Disclosure

Correct Answer: A. Spoofing [CORRECT]

Rationale: Replay attacks using intercepted tokens constitute spoofing because the
attacker impersonates a legitimate user by presenting a valid credential; tampering
involves unauthorized modification of data, repudiation involves denial of actions, and
information disclosure involves unauthorized data access rather than identity
impersonation.

Correct Answer: A




Q2. During a PASTA (Process for Attack Simulation and Threat Analysis) engagement,
the team has completed Stage 1 (Business Objective Definition) and Stage 2 (Technical
Scope Definition). Which activity is performed in Stage 3?

A. Prioritization of risks based on business impact
B. Application decomposition and identification of application controls

,2



C. Vulnerability and weakness analysis mapping threats to vulnerabilities
D. Attack simulation and residual risk analysis

Correct Answer: B. Application decomposition and identification of application
controls [CORRECT]

Rationale: PASTA Stage 3 (Application Decomposition) involves breaking down the
application architecture, identifying data flows, trust boundaries, and existing security
controls; risk prioritization occurs in Stage 5, vulnerability mapping in Stage 4, and
attack simulation in Stage 6.

Correct Answer: B




Q3. A team uses DREAD to score a cross-site scripting (XSS) vulnerability in a banking
application. The damage potential is rated 3 (high), reproducibility 3 (high),
exploitability 2 (medium), affected users 3 (high), and discoverability 3 (high). What is
the DREAD score, and what risk level does it indicate?

A. 14; low risk
B. 14; medium risk
C. 14; high risk
D. 15; critical risk

Correct Answer: C. 14; high risk [CORRECT]

Rationale: DREAD score = (3 + 3 + 2 + 3 + 3) = 14; the scale is 5–25, with 5–7 low, 8–11
medium, 12–15 high, and 16–25 critical; a score of 14 falls in the high-risk category due
to significant damage potential, broad user impact, and high discoverability.

Correct Answer: C




Q4. Which NIST SP 800-160 Vol. 1 security design principle requires that a system
should not reveal more information than necessary to perform its function, and that
information should be protected at all points where it exists?

,3



A. Least privilege
B. Defense in depth
C. Least common mechanism
D. Complete mediation

Correct Answer: B. Defense in depth [CORRECT]

Rationale: Defense in depth requires multiple overlapping security controls at every
layer and state where information exists, ensuring no single point of failure; least
privilege restricts access rights to minimum necessary, least common mechanism
minimizes shared resources, and complete mediation ensures every access is checked
against authorization policy.

Correct Answer: B




Q5. In STRIDE-per-element threat modeling, an attacker modifies a REST API request in
transit to change the amount field in a payment transaction. Which STRIDE category
applies, and which mitigation control is most appropriate?

A. Spoofing; implement mutual TLS authentication
B. Tampering; implement message integrity verification with HMAC or digital
signatures
C. Repudiation; implement comprehensive audit logging
D. Denial of Service; implement rate limiting

Correct Answer: B. Tampering; implement message integrity verification with
HMAC or digital signatures [CORRECT]

Rationale: Modifying data in transit is tampering, which is mitigated by cryptographic
integrity mechanisms such as HMAC or digital signatures; mutual TLS addresses
spoofing, audit logging addresses repudiation, and rate limiting addresses denial of
service, none of which match the described threat.

Correct Answer: B

, 4



Q6. A development team is applying the principle of "fail secure" to a biometric access
control system. Which design decision best exemplifies this principle?

A. If the biometric scanner loses power, all doors unlock to allow emergency egress
B. If the biometric scanner loses power, all doors remain locked and require physical
key override for emergency access
C. If the biometric scanner fails, the system defaults to no authentication required
D. If the biometric scanner fails, the system logs the failure but continues normal
operation

Correct Answer: B. If the biometric scanner loses power, all doors remain locked
and require physical key override for emergency access [CORRECT]

Rationale: Fail secure means the system defaults to a secure state upon failure;
remaining locked with controlled physical key override maintains security while
providing emergency access, whereas unlocking doors or bypassing authentication
creates unauthorized access opportunities.

Correct Answer: B




Q7. Which activity is performed during Stage 5 (Risk & Impact Analysis) of the PASTA
threat modeling methodology?

A. Mapping attack patterns to application components
B. Calculating risk scores using likelihood × impact and prioritizing threats for
mitigation
C. Decomposing the application into data flows and trust boundaries
D. Simulating attacks to validate control effectiveness

Correct Answer: B. Calculating risk scores using likelihood × impact and
prioritizing threats for mitigation [CORRECT]

Rationale: PASTA Stage 5 quantifies and prioritizes risks using likelihood and impact
calculations to guide resource allocation; attack pattern mapping occurs in Stage 4,
application decomposition in Stage 3, and attack simulation in Stage 6.

Correct Answer: B

Document information

Uploaded on
June 4, 2026
Number of pages
67
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$28.50

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
NURSEEXAMITY
3.4
(93)
Sold
506
Followers
272
Items
6222
Last sold
18 hours ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions