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 32 pages
Exam (elaborations)

WGU D487 — Secure Software Design Practice Exam verified with correct answers 2026/2027 version/instant pdf

Document preview thumbnail
Preview 4 out of 32 pages

WGU D487 — Secure Software Design Practice Exam verified with correct answers 2026/2027 version/instant pdf

Content preview

WGU D487 — Secure Software Design Practice Exam verified with
correct answers 2026/2027 version/instant pdf
1. What is the primary purpose of integrating security into the Software
Development Life Cycle (SDLC)?

A. To postpone security testing until deployment
B. To identify and address security risks throughout development
C. To eliminate the need for testing
D. To focus only on physical security

Correct answer: B. To identify and address security risks throughout development

Rationale: Integrating security throughout the SDLC helps identify vulnerabilities earlier,
reducing remediation costs and improving the security of the final product.



2. Which principle requires that a user or process receive only the permissions
necessary to perform its assigned task?

A. Defense in depth
B. Least privilege
C. Fail-open design
D. Complete mediation

Correct answer: B. Least privilege

Rationale: Least privilege limits access rights to only what is necessary, reducing the potential
impact of compromised accounts or processes.



3. What is the primary purpose of threat modeling?

A. To identify potential threats and determine appropriate mitigations
B. To replace all software testing
C. To create marketing requirements
D. To increase application complexity

Correct answer: A. To identify potential threats and determine appropriate mitigations

Rationale: Threat modeling systematically identifies assets, threats, attack paths, vulnerabilities,
and security controls.

,4. In a data-flow diagram (DFD), what does a trust boundary represent?

A. A location where the application's trust level changes
B. A database backup
C. A user interface component
D. A software license boundary

Correct answer: A. A location where the application's trust level changes

Rationale: Trust boundaries identify transitions between components or zones with different
levels of trust, such as a client communicating with a server.



5. In the STRIDE threat-modeling methodology, what does the “S” represent?

A. Scanning
B. Spoofing
C. Separation
D. Serialization

Correct answer: B. Spoofing

Rationale: STRIDE represents Spoofing, Tampering, Repudiation, Information Disclosure,
Denial of Service, and Elevation of Privilege.



6. Which STRIDE category involves unauthorized modification of data?

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

Correct answer: B. Tampering

Rationale: Tampering involves the unauthorized alteration or manipulation of data or code.



7. Which STRIDE threat involves a user denying that they performed an action?

,A. Repudiation
B. Spoofing
C. Denial of service
D. Elevation of privilege

Correct answer: A. Repudiation

Rationale: Repudiation occurs when an individual can deny performing an action because
adequate logging or accountability controls are absent.



8. Which security control most directly helps prevent repudiation?

A. Audit logging
B. Input length limits
C. Data compression
D. Load balancing

Correct answer: A. Audit logging

Rationale: Proper audit logs provide evidence of actions and support accountability and
nonrepudiation.



9. Which threat involves exposing sensitive information to an unauthorized
party?

A. Information disclosure
B. Spoofing
C. Tampering
D. Elevation of privilege

Correct answer: A. Information disclosure

Rationale: Information disclosure occurs when confidential data becomes accessible to
unauthorized users or systems.



10. Which security principle recommends multiple independent layers of security
controls?

A. Defense in depth
B. Least functionality

, C. Open design
D. Fail-open design

Correct answer: A. Defense in depth

Rationale: Defense in depth ensures that failure of one security control does not automatically
result in complete compromise.



11. What is the primary difference between authentication and authorization?

A. Authentication determines what a user can access; authorization verifies identity
B. Authentication verifies identity; authorization determines permitted access
C. They are identical processes
D. Authorization occurs before identity verification in every system

Correct answer: B. Authentication verifies identity; authorization determines permitted access

Rationale: Authentication establishes who the subject is, while authorization determines what
that authenticated subject is allowed to do.



12. Which is an example of multifactor authentication?

A. Username and password
B. Password and security question
C. Password and a fingerprint
D. Two different passwords

Correct answer: C. Password and a fingerprint

Rationale: Multifactor authentication uses two or more different factor categories, such as
something you know and something you are.



13. Which principle requires security checks to be applied consistently whenever
access to a protected resource is requested?

A. Complete mediation
B. Economy of mechanism
C. Least common mechanism
D. Psychological acceptability

Document information

Uploaded on
July 26, 2026
Number of pages
32
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$22.99

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.
Ihuman
4.6
(85)
Sold
34
Followers
10
Items
569
Last sold
2 weeks 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