Trifectapp · original learning companion · version 1

Question review workbook — worked solutions

The original guide’s explanations are shown below. Compare the reasoning and limitations, not only the final choice. All solution disclosures are expanded for printing.

Domain 1: General Security Concepts

1. An invoice changes without approval

V8 objective 1.1

An employee can still open a supplier invoice, and access logs show no unauthorized viewing. However, someone changed the payment account after approval without permission. Which security property has most directly been compromised?

  1. Integrity
  2. Confidentiality
  3. Availability
  4. Non-repudiation
Answer and explanation for Question 1

Correct answer: A. Integrity

Integrity concerns the accuracy and authorized modification of information. The invoice's payment details were changed without approval, so the record can no longer be trusted as an accurate representation of the approved transaction.

Why the other options do not fit

Remember: Identify whether the scenario primarily involves disclosure, unauthorized modification, or loss of access.

2. Prepare for a failed firewall change

V8 objective 1.2

A firewall rule change passes laboratory testing. Before approving production deployment, the service owner asks how the team will restore the previous configuration if legitimate orders stop working. Which addition best answers that concern?

  1. A list of stakeholders who will receive the maintenance notice
  2. A revised network diagram showing the intended final configuration
  3. A tested backout plan with rollback triggers, ownership, and recovery checks
  4. A schedule for reviewing the change after the maintenance window
Answer and explanation for Question 2

Correct answer: C. A tested backout plan with rollback triggers, ownership, and recovery checks

A backout plan defines how to return to a known working state when a change causes unacceptable problems. Clear triggers and an assigned owner make the decision actionable during the maintenance window. Recovery checks confirm that the previous service behavior has actually been restored.

Why the other options do not fit

Remember: Change approval should consider both the intended result and a practical route back.

3. Verify a downloaded firmware package

V8 objective 1.3

A manufacturer distributes firmware publicly. Customers need to verify the publisher and detect changes to the package after release; they do not need to keep the firmware secret. Which approach best meets those requirements?

  1. Encrypt each download with the customer's public key
  2. Sign the package with the manufacturer's private key and verify it with a trusted public key
  3. Publish a plain checksum beside the download on the same page
  4. Compress the package and require a password to extract it
Answer and explanation for Question 3

Correct answer: B. Sign the package with the manufacturer's private key and verify it with a trusted public key

A digital signature links the package to the corresponding signing key and allows recipients to detect subsequent modification. Customers must trust the association between the verification key and the manufacturer. A valid signature does not, by itself, establish that the software is free from malicious code.

Why the other options do not fit

Remember: Use signatures for publisher verification and integrity; evaluate software safety separately.

Domain 2: Threats, Vulnerabilities, and Attacks

4. Prioritize risk beyond a severity score

V8 objective 2.1

Two fixes need the same maintenance effort. One addresses a CVSS 9.8 flaw in a disconnected test system with disposable data. The other addresses a CVSS 8.1 flaw in an internet-facing billing service; reliable threat intelligence reports active exploitation of that flaw. Which should normally receive priority?

  1. Prioritize the test system using the higher CVSS score as the main ranking factor
  2. Prioritize whichever finding has remained open longer to reduce the oldest outstanding risk
  3. Schedule both fixes in the same routine batch based on their similar implementation effort
  4. Prioritize the billing service using active exploitation, internet exposure, and business impact
Answer and explanation for Question 4

Correct answer: D. Prioritize the billing service using active exploitation, internet exposure, and business impact

Prioritization combines technical severity with the environment and current threat activity. The exposed billing service presents a more immediate business risk under the stated conditions.

Why the other options do not fit

Remember: Prioritize vulnerabilities using severity, exposure, threat activity, and the value of affected services.

5. Recognize a pattern across many accounts

V8 objective 2.5

During an authorized exercise on an isolated training portal, an analyst observes one common password being tried against 80 different usernames. Each account receives only one attempt per round. Which credential attack is being simulated?

  1. Credential stuffing
  2. Password spraying
  3. Focused brute-force guessing against one account
  4. Replay of a captured session token
Answer and explanation for Question 5

Correct answer: B. Password spraying

Password spraying applies one or a small set of candidate passwords across many accounts. The defining clue is the reuse of the same guess across different usernames.

Why the other options do not fit

Remember: Compare the number of targeted accounts with the number of guesses per account.

6. A benefits notice hides its destination

V8 objective 2.3

An employee scans a QR code on a notice claiming to announce a benefits update. The code opens a convincing company sign-in page on an unrelated domain and requests work credentials. Which threat vector is central to this attempt?

  1. QR-code phishing, often called quishing
  2. Voice phishing through an impersonated help desk
  3. Physical tailgating into a restricted office
  4. A rogue wireless access point impersonating the corporate network
Answer and explanation for Question 6

Correct answer: A. QR-code phishing, often called quishing

The QR code carries a link to an impersonated sign-in page, making it the delivery vector for phishing. The request for work credentials and unrelated destination are the key warning signs. The employee should verify the notice through an established company channel rather than submit credentials.

Why the other options do not fit

Remember: A QR code is a delivery mechanism, not evidence that its destination is trustworthy.

7. A trusted update delivers malicious code

V8 objective 2.4

An investigation finds that attackers compromised a software vendor's build pipeline. The vendor then distributed an update containing a backdoor through its normal channel, with a valid vendor signature. Which explanation best describes the customer's exposure?

  1. A local firewall misconfiguration made the update malicious
  2. An on-path attacker altered the signed file after it left the vendor
  3. A removable-media infection bypassed the update system
  4. A software supply-chain compromise delivered a malicious update
Answer and explanation for Question 7

Correct answer: D. A software supply-chain compromise delivered a malicious update

The compromised build process inserted malicious behavior before the vendor signed and distributed the update. Customers were exposed through a trusted software dependency and delivery channel. The signature can remain valid because it authenticates the released package, not the safety of the build process.

Why the other options do not fit

Remember: A valid software signature does not rule out compromise of the supplier's build process.

8. Instructions appear inside a document

V8 objective 2.6

A procurement assistant uses an LLM to summarize supplier documents. A supplier's PDF contains instructions telling the assistant to ignore the evaluation rubric and award the highest rating. The assistant follows them. The model's training data was not changed. What is the best classification?

  1. Poisoning of the model's training dataset
  2. A hallucination unrelated to the supplied document
  3. Indirect prompt injection through external content
  4. Direct prompt injection entered by the authorized user
Answer and explanation for Question 8

Correct answer: C. Indirect prompt injection through external content

The attacker placed instructions in a document the assistant was meant to analyze as data. The external content redirected the model's behavior, making this indirect prompt injection. The authorized user's legitimate request did not grant the supplier authority to replace the evaluation rules.

Why the other options do not fit

Remember: Treat instructions embedded in external documents as untrusted content, not operational authority.

Why this prompt injection is indirect
  1. 01 · SourceSupplier documentThe PDF contains instructions that favour the supplier.
  2. 02 · Entry pointDocument processingThe assistant reads the PDF while carrying out the user’s legitimate task.
  3. 03 · EffectChanged evaluationThe assistant follows the document’s instructions instead of the evaluation rubric.

The instruction arrives through external content. The model’s training data is unchanged in this scenario.

Source: OWASP: Prompt Injection.

Domain 3: Security Architecture

9. Assign responsibility for a cloud VM

V8 objective 3.1

A company rents unmanaged virtual machines from an infrastructure-as-a-service provider. Its contract assigns physical facilities and the virtualization platform to the provider, while the customer manages guest systems and applications. Which task belongs to the customer?

  1. Replace failed disks in the provider's physical servers
  2. Patch the hypervisor that hosts the virtual machines
  3. Install security updates in the guest operating system
  4. Maintain cooling equipment in the provider's data center
Answer and explanation for Question 9

Correct answer: C. Install security updates in the guest operating system

Under the stated IaaS arrangement, the customer administers the guest operating system and applications, including their security updates. The contract and chosen service model determine the actual division of responsibilities.

Why the other options do not fit

Remember: Map cloud security tasks to the service model and agreement, not the word cloud alone.

10. Remove automatic trust in the office network

V8 objective 3.2

An internal application currently allows anyone connected to the office LAN to read its records. The security team wants a Zero Trust design that restricts access to authorized users on suitable devices. Which change best supports that goal?

  1. Allow every company-owned device to access every internal application
  2. Require MFA at VPN sign-in, then allow unrestricted internal access
  3. Require longer passwords while retaining access based on LAN membership
  4. Evaluate resource access requests using identity, device posture, and authorization policy
Answer and explanation for Question 10

Correct answer: D. Evaluate resource access requests using identity, device posture, and authorization policy

Zero Trust avoids granting access solely because a request originates inside a network boundary. Resource access decisions should consider the requesting identity, relevant device state, and permitted actions. This does not mean asking the user to type credentials again for every network packet.

Why the other options do not fit

Remember: Authenticate and authorize access to resources instead of treating network location as permission.

Source: NIST SP 800-207: Zero Trust Architecture.

11. Reference payment data without storing it

V8 objective 3.3

A retailer wants its application to reference a customer's saved card without storing the card number. A payment processor can retain the number in a restricted vault and accept a substitute identifier from the retailer. Which protection method matches this design?

  1. Tokenization using a processor-issued substitute value
  2. Masking the displayed number while retaining the original in the application
  3. Hashing the number and attempting to recover it when needed
  4. Encrypting the number while giving the application its decryption key
Answer and explanation for Question 11

Correct answer: A. Tokenization using a processor-issued substitute value

Tokenization replaces sensitive data with a surrogate identifier that can be used in the intended workflow. In this design, the processor controls the mapping to the original card number.

Why the other options do not fit

Remember: Tokenization separates the operational reference from the sensitive value it represents.

12. Separate recovery time from data loss

V8 objective 3.4

A business requires its order service to be restored within two hours of an outage. It can tolerate losing no more than 15 minutes of recorded transactions. Which pair correctly expresses these requirements?

  1. RTO 15 minutes; RPO 2 hours
  2. RTO 2 hours; RPO 15 minutes
  3. MTBF 2 hours; MTTR 15 minutes
  4. RTO 2 hours; RPO 2 hours
Answer and explanation for Question 12

Correct answer: B. RTO 2 hours; RPO 15 minutes

The recovery time objective concerns the target time to restore service, so it is two hours. The recovery point objective concerns the acceptable data-loss window, so it is 15 minutes.

Why the other options do not fit

Remember: RTO asks how long recovery may take; RPO asks how much recent data may be lost.

Worked example: an outage starts at 10:00
  1. 09:45Data recovery pointThe recovered records must be at least this recent.
  2. 10:00Outage beginsThe business can lose at most the previous 15 minutes of recorded transactions.
  3. 12:00Restoration deadlineThe order service must be available again within two hours.

RPO = 15 minutesHow much recent data loss is acceptable?

RTO = 2 hoursHow long may service restoration take?

Times illustrate the requirements in Question 12. The timeline is not drawn to scale.

Sources: NIST definitions of recovery point objective and recovery time objective.

Domain 4: Security Operations

13. A repository exposes an active secret

V8 objective 4.1

A developer accidentally commits an active production API credential to a public repository. The latest commit removes it, but the credential remains in the repository's history and may have been copied. What is the most urgent next action?

  1. Delete older commits and continue using the credential
  2. Make the repository private without changing the credential
  3. Wait for next week's access-log review before changing anything
  4. Revoke the exposed credential and deploy a securely stored replacement
Answer and explanation for Question 13

Correct answer: D. Revoke the exposed credential and deploy a securely stored replacement

The exposed credential must be treated as compromised because deletion cannot recover copies already obtained. Revoking it removes the old credential's usefulness, while a controlled replacement restores legitimate access. The team should also investigate use, preserve relevant logs, and prevent further exposure.

Why the other options do not fit

Remember: Removing a leaked secret from view is not the same as invalidating it.

14. Confirm that a patch solved the finding

V8 objective 4.3

An administrator reports that a vulnerable web-server package has been updated. The remediation ticket is ready for closure, but the security team has no evidence that the running service uses the fixed version. Which action best completes verification?

  1. Review package-manager installation logs and close the finding if the update completed
  2. Run credentialed vulnerability checks and verify the version used by the active service
  3. Confirm the fixed package exists on disk and close the finding if its checksum matches
  4. Confirm change approval and maintenance completion before marking the finding resolved
Answer and explanation for Question 14

Correct answer: B. Run credentialed vulnerability checks and verify the version used by the active service

Verification checks the actual post-change state rather than relying only on completion of an installation task. An appropriate rescan and running-service checks can reveal an unapplied restart, incorrect package, or remaining vulnerable configuration. Record the evidence before closing the finding.

Why the other options do not fit

Remember: A remediation ticket should close on verified results, not just reported activity.

15. Resist a real-time phishing relay

V8 objective 4.5

Attackers lure users to a lookalike sign-in page and immediately relay captured passwords and manually entered one-time codes to the real service. Which replacement authentication method best addresses this phishing technique?

  1. Password plus an SMS code with a shorter validity period
  2. Password plus a simple approve-or-deny push notification
  3. FIDO2/WebAuthn authentication using a security key unlocked with a PIN
  4. Password authentication with more frequent scheduled password changes
Answer and explanation for Question 15

Correct answer: C. FIDO2/WebAuthn authentication using a security key unlocked with a PIN

Correctly deployed FIDO2/WebAuthn authentication binds the cryptographic response to the legitimate relying party. A lookalike site cannot obtain a valid response for the real service simply by relaying a code the user types. The key's local PIN activates the authenticator rather than becoming a password sent to the website.

Why the other options do not fit

Remember: Phishing resistance depends on the authentication protocol, not simply the presence of two factors.

Source: NIST SP 800-63B-4: Authenticator and Verifier Requirements.

16. Constrain an automated response

V8 objective 4.6

A proposed security playbook suspends accounts associated with a suspicious source address. During testing, a shared office gateway causes hundreds of legitimate users to match one alert. Which safeguard best limits the impact of another false positive?

  1. Cap automatic suspensions and require approval for changes beyond that scope
  2. Raise the detection threshold but leave the number of automatic suspensions unlimited
  3. Schedule all matching account suspensions outside normal working hours
  4. Notify analysts after every unrestricted execution has finished
Answer and explanation for Question 16

Correct answer: A. Cap automatic suspensions and require approval for changes beyond that scope

An action limit and an approval boundary constrain what the automation can do when its detection logic is wrong. These guardrails address the scale of impact rather than relying on perfect alerts.

Why the other options do not fit

Remember: Design automation for safe failure as well as correct detection.

17. Contain an active ransomware incident

V8 objective 4.7

An analyst confirms ransomware is encrypting files on a workstation and accessing a shared drive. The incident playbook already authorizes EDR network isolation with an approved management channel retained. Which immediate action is best?

  1. Complete a full disk image before changing the workstation's connectivity
  2. Isolate the workstation using the approved control and preserve incident telemetry
  3. Restart the workstation and ask the employee whether it now works
  4. Notify the incident coordinator and wait for additional approval before isolating the host
Answer and explanation for Question 17

Correct answer: B. Isolate the workstation using the approved control and preserve incident telemetry

Prompt isolation limits the host's opportunity to spread or continue affecting network shares. Retaining the approved management channel supports response and evidence collection. Isolation does not prove local encryption has stopped; continue the authorized playbook's containment and investigation steps.

Why the other options do not fit

Remember: Contain active harm promptly while preserving useful evidence through the approved response process.

Domain 5: Security Program Management and Oversight

18. Translate policy into mandatory requirements

V8 objective 5.1

A company policy requires sensitive information to be encrypted. A supporting document specifies the approved cryptographic protocols and minimum key strengths that every applicable system must use. Which governance artifact best describes that supporting document?

  1. A procedure with step-by-step implementation instructions
  2. A guideline offering optional recommendations
  3. A standard defining mandatory technical requirements
  4. A disaster recovery plan for restoring disrupted services
Answer and explanation for Question 18

Correct answer: C. A standard defining mandatory technical requirements

A standard makes a policy enforceable through specific mandatory requirements. Here, the policy states the protection goal while the supporting document defines acceptable technical choices. A procedure could separately explain how administrators configure a particular system to meet that standard.

Why the other options do not fit

Remember: Distinguish the policy goal, mandatory standard, implementation procedure, and optional guideline.

19. Calculate expected annual loss

V8 objective 5.2

For a simplified risk exercise, an asset is valued at $200,000. A single incident is expected to cause a 25% loss, and the estimated annualized rate of occurrence is 0.2. What is the annualized loss expectancy (ALE)?

  1. $10,000
  2. $50,000
  3. $40,000
  4. $250,000
Answer and explanation for Question 19

Correct answer: A. $10,000

Single loss expectancy is $200,000 × 0.25 = $50,000. Multiply that by the annualized rate of occurrence: $50,000 × 0.2 = $10,000. ALE is an estimate of annual expected loss under the model's assumptions, not a prediction that exactly this amount will be lost next year.

Why the other options do not fit

Remember: Calculate SLE from value and exposure, then multiply SLE by ARO to obtain ALE.

Work through the calculation

SLE = asset value × exposure factor
$200,000 × 0.25 = $50,000

ALE = single loss expectancy × annualized rate of occurrence
$50,000 × 0.2 = $10,000 per year

This is an expected value under the exercise’s assumptions, not a forecast of next year’s actual loss.

20. Check a supplier before sharing sensitive data

V8 objective 5.3

A payroll provider offers an attractive price and displays a security badge in its sales brochure. It will process employee personal data, but procurement has not reviewed evidence about the service's controls. Which action best supports approval?

  1. Confirm the provider's general security certification and approve the payroll service on that basis
  2. Review its written security policies and approve based on the documented control requirements
  3. Use a recent assurance report for another service from the provider as the payroll assessment
  4. Review current assurance evidence for the payroll service, including scope and unresolved findings
Answer and explanation for Question 20

Correct answer: D. Review current assurance evidence for the payroll service, including scope and unresolved findings

Due diligence evaluates whether the provider's controls and operating practices fit the proposed service and data exposure. Assurance evidence must cover the relevant service and be assessed for scope, currency, and exceptions. Contractual safeguards and ongoing monitoring should follow the risks identified, rather than replacing this review.

Why the other options do not fit

Remember: Evaluate evidence for the actual service and data flow before accepting third-party risk.

Answer key

Open the complete answer key
QuestionAnswerV8 objective
1A1.1
2C1.2
3B1.3
4D2.1
5B2.5
6A2.3
7D2.4
8C2.6
9C3.1
10D3.2
11A3.3
12B3.4
13D4.1
14B4.3
15C4.5
16A4.6
17B4.7
18C5.1
19A5.2
20D5.3

Original Trifectapp practice, not official CompTIA exam questions. This workbook does not predict an exam score. Source: the published guide. Companion prepared November 7, 2026. The saved exercises retain the guide’s existing objective labels; this companion does not independently certify exam coverage.