ECCouncil 212-89 (EC-Council Certified Incident Handler) Practice Test 78

Question 770

The incident is resolved, but its root weakness still requires policy attention: A shopping-cart request changes the quantity after price calculation and the server trusts the client-supplied total. What durable process or monitoring change would make a repeat less likely?

  1. Recalculate price and discount server-side and reconcile impacted orders
  2. Test reverse-proxy trust boundaries in configuration reviews
  3. Compare backend order totals with server-side catalog price computations
  4. Test business workflows for parameter tampering, not only injection

Explanation

Correct Answer

D:

Logic abuse often survives syntactic input validation; its effectiveness can be exercised against the warning conditions associated with whether business logic trusts client-calculated pricing.

Incorrect Answers

A:

Authoritative server checks repair transactional integrity; case recovery is not future-risk control in the decision about whether business logic trusts client-calculated pricing.

B:

Header provenance matters to access-control decisions; it is meant to address whether client IP spoofing defeats application access control, not recurrence prevention for whether business logic trusts client-calculated pricing.

C:

Manipulated client fields can bypass intended purchase validation; when judging whether business logic trusts client-calculated pricing, an investigation is not recurrence prevention; this is instead evidence validation.

Question 771

The immediate risk must be managed. The response record describes: After a patch, an API endpoint returns correct data but its authorization tests now allow cross-tenant requests. Which intervention is most effective before full eradication or restoration?

  1. Keep the modified endpoint unavailable to unauthorized tenants until retested
  2. Run negative authorization tests with independent tenant identities
  3. Restrict order processing until affected price fields are reconciled
  4. Fix object authorization and restore service only after negative tests pass

Explanation

Correct Answer

A:

Preventing further disclosure takes priority over broad availability; the protective decision should be recorded and its effect tested against whether regression testing covers security boundaries.

Incorrect Answers

B:

Functional success does not prove cross-tenant isolation remains intact; when judging whether regression testing covers security boundaries, investigation alone does not control current conditions; this is instead evidence validation.

C:

Business containment prevents corrupted pricing from driving transactions; that method could help with whether restored data has business integrity; the initial containment or preservation decision here involves whether regression testing covers security boundaries.

D:

Correct recovery validates security requirements as well as function; the requirement concerns whether regression testing covers security boundaries, so corrective follow-through follows initial protection.

Question 772

Active first response is underway for the following condition: A deployment pipeline publishes a backdoored static JavaScript bundle to all customers. What is the most appropriate short-term restriction or first-response decision?

  1. Withdraw the affected bundle and stop pipeline promotions
  2. Revoke unnecessary grants and rotate the exposed application secret
  3. Add tested canonicalization and emergency endpoint controls
  4. Compare artifact hashes, build provenance and release promotion records
  5. Sign release artifacts and enforce pipeline approvals and integrity checks
  6. Rebuild from trusted source with reviewed dependencies and rotate exposed keys

Explanation

Correct Answer

A:

Distribution containment limits additional exposure; it protects the affected workflow while investigators continue resolving whether a build artifact was compromised.

Incorrect Answers

B:

Least-privilege containment limits additional queries; this serves whether excessive backend privilege expands attack impact, whereas the requested result is initial containment or preservation involving whether a build artifact was compromised.

C:

Mitigation must match how the application decodes input; the activity targets whether signature matching misses equivalent payloads; initial containment or preservation here concerns whether a build artifact was compromised.

D:

A tampered bundle can execute in customer browsers across many sessions; the case needs initial containment or preservation addressing whether a build artifact was compromised; investigation alone does not control current conditions.

E:

Software supply-chain controls reduce unauthorized publication; when judging whether a build artifact was compromised, prevention cannot replace immediate action; this is instead recurrence prevention.

F:

A known-good release must not reuse tainted artifacts; for whether a build artifact was compromised, corrective follow-through follows initial protection; initial containment or preservation remains necessary.

Question 773

The coordinator needs corrective action rather than another alert. The event was: Session identifiers remain valid after logout and can be replayed from a second browser. Which follow-through step verifies the weakness was removed?

  1. Use secure session lifecycle tests in release pipelines
  2. Revoke exposed tokens and reduce session lifetimes while investigating
  3. Fix server-side session revocation and invalidate affected active sessions
  4. Review successful logins and reset compromised passwords if identified

Explanation

Correct Answer

C:

The application should reject tokens marked expired or revoked; the recovery decision is tied to whether session invalidation is ineffective, not merely to reduced alert volume.

Incorrect Answers

A:

Session management should not rely only on browser cookie deletion; when judging whether session invalidation is ineffective, future hardening is not current-state recovery; this is instead recurrence prevention.

B:

Invalidating active credentials limits session hijacking; for whether session invalidation is ineffective, temporary protection does not complete correction; trusted restoration remains necessary.

D:

Prevention of future attempts does not undo a successful takeover; that method could help with whether online credential guessing is constrained; the trusted restoration decision here involves whether session invalidation is ineffective.

Question 774

The incident is resolved, but its root weakness still requires policy attention: A production application has no access-log retention beyond an hour, yet its incident playbook expects a week of request history. What durable process or monitoring change would make a repeat less likely?

  1. Increase scoped retention and exercise event retrieval for test incidents
  2. Include telemetry retention in application release and response readiness checks
  3. Review gateway, application and database audit retention against expected investigation windows
  4. Design reversible migrations and validate backups before high-risk deployments

Explanation

Correct Answer

B:

New services should not ship with invisible attack paths; a periodic review of this safeguard can track the risk described by whether web incident readiness includes sufficient evidence.

Incorrect Answers

A:

Readiness requires that investigators can actually obtain necessary logs; case recovery is not future-risk control in the decision about whether web incident readiness includes sufficient evidence.

C:

Short histories can erase intrusion traces before discovery; when judging whether web incident readiness includes sufficient evidence, an investigation is not recurrence prevention; this is instead evidence validation.

D:

Release engineering improves incident recovery options; the other incident centers on whether recovery procedures cover schema changes, not this recurrence prevention question about whether web incident readiness includes sufficient evidence.

Question 775

The incident owner requests a defensible factual determination after hearing: A web server exposes backup archive files under a publicly reachable static-assets directory. What fact-checking activity tests the observed failure most directly?

  1. Remove external access to backups and preserve access logs for scope analysis
  2. Exclude backups from web roots and scan builds for secret-bearing artifacts
  3. Inspect log fields, dashboard access lists and token validity
  4. Request known test paths and compare server mapping with deployment manifests

Explanation

Correct Answer

D:

Public file serving may disclose backups and embedded secrets; it makes the determination of whether sensitive files are retrievable without authentication defensible and reviewable by the incident owner.

Incorrect Answers

A:

Immediate blocking stops further unauthenticated download; immediate protection does not substantiate findings in the decision about whether sensitive files are retrievable without authentication.

B:

Deployment checks prevent accidental publication; the case needs evidence validation addressing whether sensitive files are retrievable without authentication; prevention is not incident verification.

C:

Sensitive headers can become available to users beyond the token owner; this serves whether telemetry itself leaks credentials, whereas the requested result is evidence validation involving whether sensitive files are retrievable without authentication.

Question 776

A control owner is preparing preventive actions after observing: A support portal lets users modify the role field in their own profile update request and become administrators. What tested hardening or process measure follows from the lessons learned?

  1. Test model binding and privilege changes in API reviews
  2. Use an allowlist of editable fields and restore legitimate roles
  3. Test business workflows for parameter tampering, not only injection
  4. Compare accepted request fields with server-side authorization and model binding

Explanation

Correct Answer

A:

Mass-assignment checks catch hidden role manipulation; it makes the lesson about whether mass assignment permits privilege escalation part of normal operations.

Incorrect Answers

B:

Server-owned privilege attributes need independent authorization; for whether mass assignment permits privilege escalation, case recovery is not future-risk control; recurrence prevention remains necessary.

C:

Logic abuse often survives syntactic input validation; the other incident centers on whether business logic trusts client-calculated pricing, not this recurrence prevention question about whether mass assignment permits privilege escalation.

D:

Client-controlled fields must not be allowed to write protected roles; the goal is recurrence prevention for whether mass assignment permits privilege escalation. An investigation is not recurrence prevention.

Question 777

Before destructive cleanup is authorized, the team faces this situation: A web shell is found in an upload directory and appears to have been used to execute system commands. Which protective response should the coordinator authorize now?

  1. Disable execution in upload storage and monitor new executable files
  2. Rebuild the application host and remediate the upload weakness
  3. Inspect web access logs, shell file timestamps and process ancestry
  4. Block the shell URL and isolate the compromised application instance
  5. Withdraw the affected bundle and stop pipeline promotions

Explanation

Correct Answer

D:

Removing the remote execution path limits follow-on commands; the scope of this restriction follows whether uploaded code provided persistent remote access rather than indiscriminately changing unrelated assets.

Incorrect Answers

A:

Architecture should separate untrusted files from executable code; for whether uploaded code provided persistent remote access, prevention cannot replace immediate action; initial containment or preservation remains necessary.

B:

Deleting only the shell may leave other attacker changes; the requirement concerns whether uploaded code provided persistent remote access, so corrective follow-through follows initial protection.

C:

Web requests connected to spawned commands support active shell usage; the goal is initial containment or preservation for whether uploaded code provided persistent remote access. Investigation alone does not control current conditions.

E:

Distribution containment limits additional exposure; the activity targets whether a build artifact was compromised; initial containment or preservation here concerns whether uploaded code provided persistent remote access.

Question 778

Service owners need a bounded short-term safeguard after observing: An API logs full authorization tokens to a shared monitoring dashboard during troubleshooting. What immediate action addresses the active exposure and leaves evidence available?

  1. Remove external access to backups and preserve access logs for scope analysis
  2. Inspect log fields, dashboard access lists and token validity
  3. Purge or protect historical token logs and revoke affected credentials
  4. Stop logging secrets and restrict existing log access

Explanation

Correct Answer

D:

Limiting further collection and viewing reduces exposure; it restricts the path implicated in whether telemetry itself leaks credentials; later eradication and restoration remain separate decisions.

Incorrect Answers

A:

Immediate blocking stops further unauthenticated download; the activity targets whether sensitive files are retrievable without authentication; initial containment or preservation here concerns whether telemetry itself leaks credentials.

B:

Sensitive headers can become available to users beyond the token owner; for whether telemetry itself leaks credentials, investigation alone does not control current conditions; initial containment or preservation remains necessary.

C:

Previous records may still contain usable authorization material; the requirement concerns whether telemetry itself leaks credentials, so corrective follow-through follows initial protection.

Question 779

Before granting routine access again, the team reviews this case: The team restores a web application from backup but leaves a stolen API token active in its environment. What must the response owner validate as part of safe recovery?

  1. Validate token updates across dependent services and regression-test business functions
  2. Revoke and replace exposed API tokens before reopening access
  3. Restore verified pricing and obtain merchant-owner validation
  4. Use scoped short-lived credentials and secret-rotation procedures

Explanation

Correct Answer

A:

Recovery should eliminate secret reuse without breaking integrations; the affected workflow should not be considered trusted until the issue of whether restored service credentials remain compromised is resolved.

Incorrect Answers

B:

Identity containment closes the attacker's independent access path; for whether restored service credentials remain compromised, temporary protection does not complete correction; trusted restoration remains necessary.

C:

Recovery must correct attacker modifications, not just restore uptime; the activity targets whether restored data has business integrity; trusted restoration here concerns whether restored service credentials remain compromised.

D:

Controlled secrets reduce lasting impact from web compromises; the goal is trusted restoration for whether restored service credentials remain compromised. Future hardening is not current-state recovery.

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?

  1. Compare affected catalog records with approved price histories and audit logs
  2. Restore verified pricing and obtain merchant-owner validation
  3. Monitor high-risk administrative data changes with approval workflows
  4. 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.

EC-Council Certified Incident Handler (212-89) Practice Tests