• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 4 fuera de 31 páginas
Examen

WGU D487 OA TEST BANK 2 2026/2027 | Secure Software Design Actual Exam Questions & Verified Answers | Objective Assessment Prep | Pass Guaranteed - A+ Graded

Document preview thumbnail
Vista previa 4 fuera de 31 páginas

Pass the WGU D487 Secure Software Design Objective Assessment (OA) with this complete Test Bank 2 for 2026/2027 featuring real exam questions and 100% correct verified answers. This A+ Graded resource covers all critical domains including secure software development lifecycle (SSDLC) phases, threat modeling frameworks (STRIDE, DREAD, PASTA), security design principles (least privilege, defense in depth), secure coding best practices, and security testing techniques (SAST, DAST) . Each answer is verified and aligned with the latest WGU D487 course blueprint and current OWASP, NIST, and ISO secure software engineering standards . Perfect for WGU students seeking comprehensive OA exam preparation. With our Pass Guarantee, you can study with confidence. Download your complete WGU D487 OA Test Bank 2 instantly!

Vista previa del contenido

WGU D487 SECURE SOFTWARE DESIGN
Objective Assessment (OA) | Test Bank 2

2025-2026 Academic Year | 100% Correct Verified Answers


Total Questions Format Question Type Cognitive Level

25% Recall / 50% Application /
Multiple Choice (A-D) One Correct Answer
150 25% Analysis




Sec Topic Area Questions

1 Secure Software Design Fundamentals (CIA, IAAA, Defense-in-Depth, Zero Trust) Q1 - Q25

2 Threat Modeling and Risk Assessment (STRIDE, DREAD, PASTA, OCTAVE) Q26 - Q45

3 OWASP Top 10 and Web Application Vulnerabilities Q46 - Q70

4 Security Controls and Implementation (Access Control, Crypto, Sessions) Q71 - Q95

5 Secure SDLC and DevSecOps Q96 - Q115

6 Application Security Testing (SAST, DAST, IAST, RASP, SCA) Q116 - Q135

7 Secure Architecture, Compliance, and Emerging Threats Q136 - Q150

,WGU D487 Secure Software Design | OA Test Bank 2 | 2025-2026 150 Questions | Verified Answers



Q1: A financial application processes transactions with 256-bit AES encryption but adds 500ms of latency per
request. The security architect must reduce latency while maintaining compliance. Which principle best describes
this CIA Triad trade-off?
A. Maximize confidentiality at the cost of availability
B. Balance confidentiality and availability through performance optimization [CORRECT]
C. Prioritize integrity over both confidentiality and availability
D. Eliminate encryption to restore availability
Correct Answer: B
Rationale: The CIA Triad requires balancing confidentiality, integrity, and availability. Reducing encryption overhead while maintaining
compliance represents balancing confidentiality with availability, a common D487 scenario involving security-performance trade-offs.

Q2: An organization implements a system where users provide a username, then a password, then a fingerprint scan
before accessing classified data. Which IAAA component is the fingerprint scan primarily serving?
A. Identification
B. Authentication [CORRECT]
C. Authorization
D. Accountability
Correct Answer: B
Rationale: Authentication is the process of verifying a claimed identity. While the username provides identification and the fingerprint adds a
second authentication factor, the biometric scan itself is an authentication mechanism verifying the user is who they claim to be.

Q3: A security auditor discovers that a single database administrator can both create new user accounts and approve
their access permissions. Which security principle is being violated?
A. Least Privilege
B. Separation of Duties [CORRECT]
C. Defense-in-Depth
D. Fail-Safe Defaults
Correct Answer: B
Rationale: Separation of Duties requires that critical operations be divided among multiple individuals so no single person can complete a
sensitive action alone. Having one admin both create and approve accounts violates this core principle.

Q4: A developer is designing a web application that will be deployed in a Zero Trust environment. Which statement
best aligns with Zero Trust Architecture principles?
A. Internal network traffic is inherently trusted and bypasses authentication
B. Every access request is verified regardless of its network origin [CORRECT]
C. Micro-segmentation is optional and only applied at the network perimeter
D. Trust is established once during initial login and persisted for the session
Correct Answer: B
Rationale: Zero Trust Architecture operates on the principle of never trust, always verify. Every request must be authenticated and authorized
regardless of whether it originates from inside or outside the network boundary.

Q5: A web application returns detailed stack traces to users when an unhandled exception occurs. Which Saltzer and
Schroeder principle does this violate?
A. Economy of Mechanism
B. Fail-Safe Defaults [CORRECT]
C. Open Design
D. Psychological Acceptability
Correct Answer: B
Rationale: Psychological Acceptability requires that security mechanisms be easy to use and not interfere with user work. Exposing stack traces
creates confusion for end users and leaks implementation details to attackers, violating this principle.


Secure Software Design Objective Assessment Page 2

,WGU D487 Secure Software Design | OA Test Bank 2 | 2025-2026 150 Questions | Verified Answers



Q6: A cloud deployment uses a web application firewall, network segmentation, encrypted databases, and mandatory
access control on the OS level. Which security strategy is being demonstrated?
A. Attack Surface Minimization
B. Least Privilege
C. Defense-in-Depth [CORRECT]
D. Separation of Privilege
Correct Answer: C
Rationale: Defense-in-Depth uses multiple layered security controls so that if one control fails, others still provide protection. The combination
of WAF, segmentation, encryption, and MAC demonstrates this layered approach.

Q7: A system defaults to denying all network traffic unless explicitly allowed by a rule. Which Saltzer and Schroeder
design principle does this represent?
A. Fail-Safe Defaults [CORRECT]
B. Economy of Mechanism
C. Open Design
D. Least Common Mechanism
Correct Answer: A
Rationale: Fail-Safe Defaults means access should default to denied and conditions should fail securely. Default-deny firewall rules exemplify
this principle by ensuring that any unspecified traffic is blocked.

Q8: An application removes all unused APIs, disables unnecessary services, and consolidates functionality to reduce
exposure. Which principle is being applied?
A. Defense-in-Depth
B. Attack Surface Minimization [CORRECT]
C. Separation of Duties
D. Complete Mediation
Correct Answer: B
Rationale: Attack Surface Minimization involves reducing the number of entry points and exposed functionality an attacker could exploit.
Removing unused APIs and disabling unnecessary services directly reduces the attack surface.

Q9: In a micro-segmented Zero Trust deployment, which mechanism controls communication between two internal
services?
A. Network perimeter firewall rules based on IP ranges
B. Per-service identity-based access policies with mutual authentication [CORRECT]
C. A single shared service account with broad internal access
D. VLAN tagging with trunk port configuration
Correct Answer: B
Rationale: Zero Trust micro-segmentation enforces identity-based access policies between individual services rather than relying on network
perimeter boundaries. Each service-to-service communication requires mutual authentication and explicit authorization.

Q10: A security mechanism is designed with a simple, compact algorithm that is easy to verify for correctness. Which
Saltzer and Schroeder principle is being followed?
A. Economy of Mechanism [CORRECT]
B. Open Design
C. Least Common Mechanism
D. Separation of Privilege
Correct Answer: A
Rationale: Economy of Mechanism states that security designs should be simple and compact. Simpler designs have fewer attack vectors, are
easier to verify, and reduce the likelihood of implementation errors.




Secure Software Design Objective Assessment Page 3

, WGU D487 Secure Software Design | OA Test Bank 2 | 2025-2026 150 Questions | Verified Answers



Q11: A healthcare application must ensure that when a patient record is modified, the original value cannot be
forged. Which CIA Triad component is most directly addressed?
A. Confidentiality
B. Integrity [CORRECT]
C. Availability
D. Accountability
Correct Answer: B
Rationale: Integrity ensures that data is not altered in an unauthorized manner. Preventing forgery of original values in patient records directly
addresses the integrity component of the CIA Triad.

Q12: An e-commerce site logs every user action with a timestamp, user ID, and action description. This is primarily
an implementation of which IAAA component?
A. Identification
B. Authentication
C. Authorization
D. Accountability [CORRECT]
Correct Answer: D
Rationale: Accountability ensures that actions can be traced back to a specific entity. Comprehensive audit logging with user IDs and timestamps
enables forensic analysis and supports non-repudiation, which is the core of accountability.

Q13: A system requires two separate administrators to authorize a wire transfer exceeding $100,000. The first admin
initiates the transfer and the second approves it. Which principle is enforced?
A. Least Privilege
B. Separation of Duties [CORRECT]
C. Fail-Safe Defaults
D. Least Common Mechanism
Correct Answer: B
Rationale: Separation of Duties ensures that no single individual can execute a critical transaction alone. Requiring two administrators for large
wire transfers is a classic implementation of this principle.

Q14: A developer publishes the cryptographic algorithm used in an application but keeps the encryption keys secret.
Which Saltzer and Schroeder principle supports this approach?
A. Open Design [CORRECT]
B. Economy of Mechanism
C. Psychological Acceptability
D. Fail-Safe Defaults
Correct Answer: A
Rationale: The Open Design principle states that security should not depend on the secrecy of the design or algorithm. Cryptographic systems
should be secure even when the algorithm is public, relying only on key secrecy.

Q15: An application grants a user only read access to financial reports when their job role only requires viewing.
Which principle is demonstrated?
A. Separation of Duties
B. Least Privilege [CORRECT]
C. Defense-in-Depth
D. Open Design
Correct Answer: B
Rationale: Least Privilege dictates that users should only have the minimum permissions necessary to perform their job functions. Granting only
read access when viewing is sufficient demonstrates this principle.




Secure Software Design Objective Assessment Page 4

Información del documento

Subido en
25 de agosto de 2026
Número de páginas
31
Escrito en
2026/2027
Tipo
Examen
Contiene
Preguntas y respuestas
$28.50

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
NURSEEXAMITY
3.4
(108)
Vendido
580
Seguidores
275
Artículos
6778
Última venta
7 horas hace




Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes