Rédigé par des étudiants ayant réussi Disponible immédiatement après paiement Lire en ligne ou en PDF Mauvais document ? Échangez-le gratuitement 4,6 TrustPilot
logo-home
Document preview thumbnail
Aperçu 4 sur 71 pages
Examen

WGU D487 Secure Software Design OA Exam Bank | Verified Questions with Rationales | 2026 Update

Document preview thumbnail
Aperçu 4 sur 71 pages

Prepare with Confidence for the WGU D487 Secure Software Design OA Exam! This comprehensive exam bank is your ultimate study guide for the WGU D487 Objective Assessment. It features 180 verified questions with expert rationales, meticulously designed to mirror the latest 2026 exam content and testing strategies. This resource is perfect for self-assessment, concept reinforcement, and building the confidence you need to pass on your first attempt. What's Inside: 180 Exam-Style Questions: Covering all key topics, including Application Security, Threat Modeling, Secure Design Principles, and Microservices Security. Detailed Rationales for EVERY Question: Understand the "why" behind each correct answer to deepen your comprehension and solidify your knowledge. Learn from expert explanations that break down complex security concepts. Organized for Effective Study: Questions are categorized by content area (Application, Developer, Threat) to help you identify your strengths and weaknesses. Latest 2026 Content: Reflects the most current exam format and subject matter. Key Topics Covered: Secure Design Principles: Least Privilege, Defense in Depth, Fail Secure, Separation of Duties. Threat Modeling: STRIDE, DREAD, Attack Trees, Data Flow Diagrams (DFDs). Authentication & Authorization: OAuth 2.0, JWT, RBAC, MFA, Session Management. Application Security: SQL Injection, XSS, CSRF, XXE, Deserialization. Cryptography: Encryption, Hashing, Digital Signatures, Key Management. DevSecOps & SDLC: SAST, DAST, CI/CD Pipeline Security, Shift-Left, Threat Modeling. This document is your key to mastering the course material and acing the WGU D487 OA.

Aperçu du contenu

WGU D487 SECURE SOFTWARE
DESIGN OBJECTIVE
ASSESSMENT (OA) EXAM BANK
LATEST MOCK PRACTICE SET
180 Questions with Answers and Detailed Rationales


100 PERCENT GUARANTEED PASS


INSTANT DOWNLOAD ANSWERS INCLUDED



IMPORTANCE OF THIS DOCUMENT
This comprehensive examination preparation guide has been meticulously developed to help you succeed in the
WGU D487 SECURE SOFTWARE DESIGN OBJECTIVE ASSESSMENT (OA) EXAM BANK VERIFIED
QUESTIONS WITH EXPERT RATIONALES LATEST 2026 UPDATE | ACCURATE & VERIFIED. It contains 180
carefully selected questions that reflect the most current exam content and testing strategies. Each question is
accompanied by a correct answer and a detailed rationale that explains the underlying pathophysiology,
pharmacology, or clinical reasoning.

Self-Assessment – Test your knowledge and Exam Preparation – Familiarize yourself with the
identify areas requiring further question format and content
study areas

Concept Reinforcement – Deepen your Confidence Building – Develop test-taking
understanding through strategies and reduce
evidence-based exam anxiety
rationales
Time Management – Practice answering
questions under simulated
exam conditions




Review Summary 180 Questions


Foundations - Application - WGU D487 Secure Software Design Objective Assessment OA BANK WITH
Expert Rationales 2026 Update Accurate & Secure Software Design Graduate
All answers with rationales

,Table of Contents

Content Area Questions Key Topics

Security 1-45 Application, Developer, Threat, Design, Review


Application 46-90 Security, Developer, Threat, Secure, Approach


Developer 91-135 Security, Application, Design, Threat, Session


Threat 136-180 Application, Security, Session, Developer, Secure


TOTAL 180 All questions include answers and detailed rationales

,Section A - Security

Q1.
In a microservices architecture, a developer proposes using JSON Web Tokens (JWT) for
stateless authentication. Which design flaw introduces a critical vulnerability?


A. Storing the JWT in local storage on the B. Using a symmetric key shared among all
client services for JWT signing

C. Setting a short expiration time on the D. Including the user's role in the JWT
token payload
Correct: B - Using a symmetric key shared among all services for JWT signing


Rationale:Using a symmetric key shared among all services means any compromised
service can forge tokens for any user. Storing in local storage is a risk but not the critical
design flaw. Short expiration is a best practice. Including role is common but should be
validated.

Q2.
During a threat modeling session for an e-commerce application, the team uses STRIDE.
Which mitigation directly addresses the 'Spoofing' threat?


A. Implementing input validation on all B. Enforcing multi-factor authentication for
user-supplied fields admin accounts

C. Encrypting data in transit with TLS D. Logging all access attempts to sensitive
resources
Correct: B - Enforcing multi-factor authentication for admin accounts


Rationale:Spoofing involves impersonating a user or system. MFA mitigates spoofing by
requiring additional proof of identity. Input validation addresses tampering. TLS addresses
information disclosure. Logging addresses repudiation.

Q3.
Which of the following is the most effective approach to prevent SQL injection in a legacy
PHP application without rewriting the entire codebase?


A. Using a web application firewall (WAF) to B. Escaping all user input with a global
filter malicious requests function

C. Migrating to parameterized prepared D. Disabling error messages that reveal
statements for all database queries database structure
Correct: C - Migrating to parameterized prepared statements for all database queries




Page 3

, Section A - Security



Rationale: Parameterized prepared statements ensure SQL queries are parsed separately

from data, eliminating injection. WAF is a mitigation, not a fix. Escaping can be error-prone.

Disabling errors reduces information disclosure but does not prevent injection.


Q4.
In a CI/CD pipeline, a security scanner flags a dependency with a known critical
vulnerability. The team decides to proceed to production because the vulnerability is not
exploitable in their environment. This decision is an example of which risk management
strategy?


A. Risk acceptance B. Risk avoidance

C. Risk mitigation D. Risk transfer
Correct: A - Risk acceptance


Rationale:Risk acceptance involves acknowledging the risk and choosing not to act because
the impact or likelihood is low. Avoidance would remove the dependency. Mitigation would
apply a patch or workaround. Transfer would shift risk to a third party.

Q5.
An application uses OAuth 2.0 with the authorization code flow. Which additional security
measure is essential to prevent authorization code interception?


A. Using client-side JavaScript to handle the B. Validating the 'state' parameter
redirect

C. Shortening the authorization code D. Using PKCE (Proof Key for Code
expiration to 1 minute Exchange)
Correct: D - Using PKCE (Proof Key for Code Exchange)


Rationale:PKCE adds a dynamic secret that prevents code interception and replay attacks,
especially for public clients. The state parameter prevents CSRF but not interception. Short
expiration reduces the window but does not prevent interception. Client-side handling
increases risk.

Q6.
Which of the following is a primary advantage of using a threat model such as DREAD
over a simple checklist?


A. It provides a quantitative risk score for B. It eliminates the need for manual security
prioritizing threats. testing.

C. It automatically generates security test D. It ensures compliance with regulatory
cases. standards.




Page 4

Infos sur le Document

Publié le
27 août 2026
Nombre de pages
71
Écrit en
2026/2027
Type
Examen
Contenu
Questions et réponses
23,98 €

Mauvais document ? Échangez-le gratuitement Dans les 14 jours suivant votre achat et avant le téléchargement, vous pouvez choisir un autre document. Vous pouvez simplement dépenser le montant à nouveau.
Rédigé par des étudiants ayant réussi
Disponible immédiatement après paiement
Lire en ligne ou en PDF

Seller avatar
Les scores de réputation sont basés sur le nombre de documents qu'un vendeur a vendus contre paiement ainsi que sur les avis qu'il a reçu pour ces documents. Il y a trois niveaux: Bronze, Argent et Or. Plus la réputation est bonne, plus vous pouvez faire confiance sur la qualité du travail des vendeurs.
Studymart
4,8
(347)
Vendu
101
Abonnés
63
Éléments
1385
Dernière vente
13 heures de cela



Pourquoi les étudiants choisissent Stuvia

Créé par d'autres étudiants, vérifié par les avis

Une qualité sur laquelle compter : rédigé par des étudiants qui ont réussi et évalué par d'autres qui ont utilisé ce document.

Le document ne convient pas ? Choisis un autre document

Aucun souci ! Tu peux sélectionner directement un autre document qui correspond mieux à ce que tu cherches.

Paye comme tu veux, apprends aussitôt

Aucun abonnement, aucun engagement. Paye selon tes habitudes par carte de crédit et télécharge ton document PDF instantanément.

Student with book image

“Acheté, téléchargé et réussi. C'est aussi simple que ça.”

Alisha Student

Vous travaillez sur vos références ?

Créez des citations précises en APA, MLA et Harvard avec notre générateur de sources gratuit.

Vous travaillez sur vos références ?

Foire aux questions