Question 780
An improvement plan must address recurrence after this case: A retail application is back online but attackers altered product prices during the intrusion. What should the owner add to the normal control review to reduce recurrence?
- Compare affected catalog records with approved price histories and audit logs
- Restore verified pricing and obtain merchant-owner validation
- Monitor high-risk administrative data changes with approval workflows
- Automate security regression suites for high-risk access paths
Explanation
Correct Answer
C:Business integrity auditing catches malicious edits; the ongoing control is targeted at whether restored data has business integrity, rather than a one-time emergency fix.
Incorrect Answers
A:Availability does not show whether price data is trustworthy; an investigation is not recurrence prevention in the decision about whether restored data has business integrity.
B:Recovery must correct attacker modifications, not just restore uptime; the case needs recurrence prevention addressing whether restored data has business integrity; case recovery is not future-risk control.
D:Continuous tests reduce security regressions during emergency patches; this serves whether regression testing covers security boundaries, whereas the requested result is recurrence prevention involving whether restored data has business integrity.
Question 781
The owner must verify the return to a trusted state for the following: A WAF rule blocks a known exploit pattern but an attacker reaches the vulnerable endpoint using an alternate encoding. What corrective work is needed before routine operations resume?
- Rebuild from trusted source with reviewed dependencies and rotate exposed keys
- Add tested canonicalization and emergency endpoint controls
- Patch the underlying vulnerability and verify alternate encodings fail
- Use normalized request inspection and secure coding tests
Explanation
Correct Answer
C:Code-level remediation reduces dependence on fragile signatures; the recovery decision is tied to whether signature matching misses equivalent payloads, not merely to reduced alert volume.
Incorrect Answers
A:A known-good release must not reuse tainted artifacts; this serves whether a build artifact was compromised, whereas the requested result is trusted restoration involving whether signature matching misses equivalent payloads.
B:Mitigation must match how the application decodes input; the goal is trusted restoration for whether signature matching misses equivalent payloads. Temporary protection does not complete correction.
D:Defense in depth should not assume a single WAF regex is sufficient; the case needs trusted restoration addressing whether signature matching misses equivalent payloads; future hardening is not current-state recovery.
Question 782
Before making any disruptive change, an investigator is handed these observations: A content-management plug-in is confirmed exploited but the host still runs the old plug-in version after a restart. Which source best supports the incident finding before responders modify the environment?
- Disable the affected plug-in or restrict access to the vulnerable route
- Inspect active plug-in version, loaded code and related persistence artifacts
- Inventory third-party components and apply risk-based update management
- Compare artifact hashes, build provenance and release promotion records
Explanation
Correct Answer
B:Restarting does not patch vulnerable software or undo malicious additions; that evidence directly tests the concern about whether restart removed the exploitable component, rather than relying on a single unverified indicator.
Incorrect Answers
A:The exploit path should be interrupted during the fix; the case needs evidence validation addressing whether restart removed the exploitable component; immediate protection does not substantiate findings.
C:Maintained dependencies reduce known plug-in exploitation; for whether restart removed the exploitable component, prevention is not incident verification; evidence validation remains necessary.
D:A tampered bundle can execute in customer browsers across many sessions; the activity targets whether a build artifact was compromised; evidence validation here concerns whether restart removed the exploitable component.
Question 783
The response record begins with an unresolved observation: A login API allows unlimited rapid password attempts against one username with no delay or lockout monitoring. What documentation or telemetry would most reliably support the incident determination?
- Apply risk-based rate limiting and protective account challenges
- Compare response bodies, status codes and timing for known and unknown accounts
- Correlate failed-login velocity, source rotation and account outcomes
- Use adaptive throttling, MFA and account-abuse analytics
Explanation
Correct Answer
C:High-rate attempts indicate a guessing attack even when addresses rotate; this permits a traceable finding about whether online credential guessing is constrained before the team makes a disruptive change.
Incorrect Answers
A:Throttling reduces guessing without permanent denial to legitimate users; the requirement concerns whether online credential guessing is constrained, so immediate protection does not substantiate findings.
B:Consistent differences allow attackers to validate account existence; the relevant condition for that step is whether account enumeration is exposed, which is not shown for whether online credential guessing is constrained.
D:Layered defenses make bulk guessing more expensive; the case needs evidence validation addressing whether online credential guessing is constrained; prevention is not incident verification.
Question 784
A responder is tasked with limiting immediate impact after this report: A content-management plug-in is confirmed exploited but the host still runs the old plug-in version after a restart. Which immediate safeguard protects the case while later remediation is planned?
- Inspect active plug-in version, loaded code and related persistence artifacts
- Install a verified fixed plug-in and inspect content changes and accounts
- Inventory third-party components and apply risk-based update management
- Block the shell URL and isolate the compromised application instance
- Disable the affected plug-in or restrict access to the vulnerable route
Explanation
Correct Answer
E:The exploit path should be interrupted during the fix; the action limits the impact connected to whether restart removed the exploitable component without assuming the underlying flaw is already gone.
Incorrect Answers
A:Restarting does not patch vulnerable software or undo malicious additions; the goal is initial containment or preservation for whether restart removed the exploitable component. Investigation alone does not control current conditions.
B:Recovery requires vulnerability removal and compromise review; corrective follow-through follows initial protection in the decision about whether restart removed the exploitable component.
C:Maintained dependencies reduce known plug-in exploitation; the case needs initial containment or preservation addressing whether restart removed the exploitable component; prevention cannot replace immediate action.
D:Removing the remote execution path limits follow-on commands; that method could help with whether uploaded code provided persistent remote access; the initial containment or preservation decision here involves whether restart removed the exploitable component.
Question 785
A containment decision is required for this incident: A clean application instance is deployed while a compromised database credential remains stored in configuration backups. What action constrains the incident at the affected point of control?
- Block the exposed secret at the database and stop deployments that reuse it
- Check deployed and archived secret versions against the exposure timeline
- Keep the modified endpoint unavailable to unauthorized tenants until retested
- Rotate secrets in deployments, backup templates and dependent services
Explanation
Correct Answer
A:Containment targets the shared authentication path; the immediate response addresses whether restoration inherited a compromised secret while the team preserves relevant case records.
Incorrect Answers
B:Reusing a stolen credential can immediately reenable access to a rebuilt application; the case needs initial containment or preservation addressing whether restoration inherited a compromised secret; investigation alone does not control current conditions.
C:Preventing further disclosure takes priority over broad availability; this serves whether regression testing covers security boundaries, whereas the requested result is initial containment or preservation involving whether restoration inherited a compromised secret.
D:Sustainable recovery eliminates stale secret references; for whether restoration inherited a compromised secret, corrective follow-through follows initial protection; initial containment or preservation remains necessary.
Question 786
The first task is to corroborate an alert. The case notes state: A support portal lets users modify the role field in their own profile update request and become administrators. What should the investigator examine to distinguish a substantiated finding from an assumption?
- Use an allowlist of editable fields and restore legitimate roles
- Disable role mutation on the vulnerable endpoint and review newly elevated accounts
- Test model binding and privilege changes in API reviews
- Compare stored profile content with rendered DOM and browser execution evidence
- Compare accepted request fields with server-side authorization and model binding
Explanation
Correct Answer
E:Client-controlled fields must not be allowed to write protected roles; it makes the determination of whether mass assignment permits privilege escalation defensible and reviewable by the incident owner.
Incorrect Answers
A:Server-owned privilege attributes need independent authorization; the requirement concerns whether mass assignment permits privilege escalation, so recovery is not factual verification.
B:Containment removes the direct privilege escalation path; the goal is evidence validation for whether mass assignment permits privilege escalation. Immediate protection does not substantiate findings.
C:Mass-assignment checks catch hidden role manipulation; prevention is not incident verification in the decision about whether mass assignment permits privilege escalation.
D:Persistent malicious markup can execute in other users' sessions; that method could help with whether stored cross-site scripting occurs; the evidence validation decision here involves whether mass assignment permits privilege escalation.
Question 787
The affected workflow needs an integrity and access check following this event: An API returns another customer's invoice when the numeric object identifier is incremented while logged in. What case-specific cleanup or recovery step establishes a trusted state?
- Disable the vulnerable endpoint or enforce emergency per-object checks
- Use an allowlist of editable fields and restore legitimate roles
- Test horizontal privilege boundaries in API security reviews
- Implement server-side object authorization and assess accessed invoices
Explanation
Correct Answer
D:Recovery involves both code correction and exposure review; this goes beyond temporary protection and addresses the failure identified through whether broken object-level authorization permits cross-account access.
Incorrect Answers
A:Immediate access control stops further cross-account disclosure; the goal is trusted restoration for whether broken object-level authorization permits cross-account access. Temporary protection does not complete correction.
B:Server-owned privilege attributes need independent authorization; it is meant to address whether mass assignment permits privilege escalation, not trusted restoration for whether broken object-level authorization permits cross-account access.
C:Authorization must be checked for each requested object; the case needs trusted restoration addressing whether broken object-level authorization permits cross-account access; future hardening is not current-state recovery.
Question 788
The immediate risk must be managed. The response record describes: A web upload endpoint accepts a script file that later executes inside the application's public directory. Which intervention is most effective before full eradication or restoration?
- Remove malicious uploads and store future files outside executable document roots
- Block executable uploads and disable script execution in the upload area
- Allowlist file types, verify content and use non-executable object storage
- Disable external entity resolution and restrict the parsing endpoint
- Inspect upload paths, MIME validation and web-server execution mapping
Explanation
Correct Answer
B:Containment prevents newly uploaded files from running; the action limits the impact connected to whether unrestricted upload permits remote execution without assuming the underlying flaw is already gone.
Incorrect Answers
A:Safe storage breaks the upload-to-execution chain; the case needs initial containment or preservation addressing whether unrestricted upload permits remote execution; corrective follow-through follows initial protection.
C:Layered upload validation reduces abuse; for whether unrestricted upload permits remote execution, prevention cannot replace immediate action; initial containment or preservation remains necessary.
D:Removing the parser feature stops additional data access; it is meant to address whether XML external entities are enabled, not initial containment or preservation for whether unrestricted upload permits remote execution.
E:Stored uploads become executable when saved to a script-enabled location; the goal is initial containment or preservation for whether unrestricted upload permits remote execution. Investigation alone does not control current conditions.
Question 789
The recurrence-prevention decision is based on this report: Session identifiers remain valid after logout and can be replayed from a second browser. What measure strengthens readiness against the observed event?
- Fix server-side session revocation and invalidate affected active sessions
- Use secure templating and CSP as defense in depth
- Use secure session lifecycle tests in release pipelines
- Test token use after server-side logout and inspect token revocation behavior
Explanation
Correct Answer
C:Session management should not rely only on browser cookie deletion; its effectiveness can be exercised against the warning conditions associated with whether session invalidation is ineffective.
Incorrect Answers
A:The application should reject tokens marked expired or revoked; the requirement concerns whether session invalidation is ineffective, so case recovery is not future-risk control.
B:Code-level output controls are primary; browser policy provides additional limits; the relevant condition for that step is whether stored cross-site scripting occurs, which is not shown for whether session invalidation is ineffective.
D:A visible logout does not guarantee the backend rejected the session; the case needs recurrence prevention addressing whether session invalidation is ineffective; an investigation is not recurrence prevention.
Question 790
To prevent the next similar event, analysts review this case: A development team disables TLS certificate verification in a payment integration to avoid a staging certificate error. Which preventive change targets the exact pathway that failed?
- Review TLS validation settings and actual certificate chain
- Install a trusted staging certificate and validate production trust configuration
- Review browser security policy exceptions and test each release
- Test certificate validation and pinning policies where appropriate in CI
Explanation
Correct Answer
D:Transport verification should not be bypassed to fix compatibility; the control owner can test whether this reduces repeat conditions affecting whether client connections authenticate the remote service.
Incorrect Answers
A:Skipping verification permits interception or impersonation regardless of encryption; the case needs recurrence prevention addressing whether client connections authenticate the remote service; an investigation is not recurrence prevention.
B:Correct trust repair avoids an insecure global workaround; when judging whether client connections authenticate the remote service, case recovery is not future-risk control; this is instead trusted restoration.
C:Narrow allowances reduce future abuse; this serves whether broad browser-policy relaxation created exposure, whereas the requested result is recurrence prevention involving whether client connections authenticate the remote service.