ECCouncil 712-50 (EC-Council Certified CISO) Practice Test 60

Question 590

Unknown legacy endpoints expose customer data without current owner oversight. What should the decision-maker choose?

  1. Service-to-service authentication
  2. API rate limiting
  3. Object-property write authorization
  4. API inventory and discovery

Explanation

Correct Answer

D:

Inventory records accessible interfaces, owners, versions, data sensitivity, and dependencies. By contrast, Object-property write authorization is relevant when an API caller can set a protected account-status field through a general profile update even though that field should be read-only to customers, not as a substitute for API inventory and discovery in this case.

Incorrect Answers

A:

Workload identity and authenticated channels establish caller trust beyond network location; that is relevant if internal APIs accept calls merely because the source IP is on the company network, but it does not directly resolve the need arising when unknown legacy endpoints expose customer data without current owner oversight.

B:

Rate controls bound usage by identity and context and help protect availability; its proper use case is one in which automated clients can exhaust expensive endpoints with unrestricted request volumes, not one in which unknown legacy endpoints expose customer data without current owner oversight.

C:

Property-level authorization limits which fields a caller may modify, regardless of whether the caller can access the parent object; deploying it would matter if an API caller can set a protected account-status field through a general profile update even though that field should be read-only to customers, but the deciding issue here is that unknown legacy endpoints expose customer data without current owner oversight.

Question 591

A partner token intended for read-only use can invoke payment modification operations. What action would satisfy this constraint most directly?

  1. Token scope enforcement
  2. Object-property write authorization
  3. API inventory and discovery
  4. Schema validation

Explanation

Correct Answer

A:

Scope checks restrict an access token to authorized functions as well as identity and audience. By contrast, Object-property write authorization is relevant when an API caller can set a protected account-status field through a general profile update even though that field should be read-only to customers, not as a substitute for Token scope enforcement in this case.

Incorrect Answers

B:

Property-level authorization limits which fields a caller may modify, regardless of whether the caller can access the parent object; that helps with the separate case where an API caller can set a protected account-status field through a general profile update even though that field should be read-only to customers, not with the issue that a partner token intended for read-only use can invoke payment modification operations.

C:

Inventory records accessible interfaces, owners, versions, data sensitivity, and dependencies; its proper use case is one in which unknown legacy endpoints expose customer data without current owner oversight, not one in which a partner token intended for read-only use can invoke payment modification operations.

D:

Schema validation constrains permitted types, structures, and attributes before business processing; its proper use case is one in which a partner sends unexpected fields that override internal transaction attributes, not one in which a partner token intended for read-only use can invoke payment modification operations.

Question 592

An apparently authenticated partner rapidly enumerates consecutive customer identifiers. What approach should the accountable team prioritize?

  1. API gateway policy
  2. API inventory and discovery
  3. API abuse monitoring
  4. API rate limiting

Explanation

Correct Answer

C:

Behavioral analytics detect suspicious usage patterns even when individual requests appear well formed. By contrast, API gateway policy is relevant when many microservices require consistent authentication, quotas, and request logging, not as a substitute for API abuse monitoring in this case.

Incorrect Answers

A:

A gateway centralizes common edge controls while backend authorization remains necessary; it helps when many microservices require consistent authentication, quotas, and request logging, whereas the present requirement arises because an apparently authenticated partner rapidly enumerates consecutive customer identifiers.

B:

Inventory records accessible interfaces, owners, versions, data sensitivity, and dependencies; deploying it would matter if unknown legacy endpoints expose customer data without current owner oversight, but the deciding issue here is that an apparently authenticated partner rapidly enumerates consecutive customer identifiers.

D:

Rate controls bound usage by identity and context and help protect availability; that helps with the separate case where automated clients can exhaust expensive endpoints with unrestricted request volumes, not with the issue that an apparently authenticated partner rapidly enumerates consecutive customer identifiers.

Question 593

A multinational developer is improving integrity from build inputs to deployment. Release files could be replaced after continuous integration completes. What action would satisfy this constraint most directly?

  1. Reproducible build verification
  2. CI pipeline privilege reduction
  3. Provenance attestation
  4. Signed build artifacts

Explanation

Correct Answer

D:

Artifact signing verifies origin and integrity when signature and trust chain are correctly checked. By contrast, Provenance attestation is relevant when customers ask which build workflow and source produced a deployed artifact, not as a substitute for Signed build artifacts in this case.

Incorrect Answers

A:

Reproducible builds help compare deterministic outputs and identify build-chain tampering; its proper use case is one in which auditors want to detect unexpected differences between declared source and released binaries, not one in which release files could be replaced after continuous integration completes.

B:

Least privilege separates build and deploy rights and reduces compromise blast radius; the alternative concern is that build automation can read production secrets unrelated to its compilation task, but the tested need stems from the fact that release files could be replaced after continuous integration completes.

C:

Attestations bind artifacts to declared build steps and identities for verifiable supply-chain context; the alternative concern is that customers ask which build workflow and source produced a deployed artifact, but the tested need stems from the fact that release files could be replaced after continuous integration completes.

Question 594

Auditors want to detect unexpected differences between declared source and released binaries. What approach should the accountable team prioritize?

  1. Reproducible build verification
  2. SBOM vulnerability correlation
  3. Package repository allowlist
  4. CI pipeline privilege reduction
  5. Signed build artifacts

Explanation

Correct Answer

A:

Reproducible builds help compare deterministic outputs and identify build-chain tampering. By contrast, CI pipeline privilege reduction is relevant when build automation can read production secrets unrelated to its compilation task, not as a substitute for Reproducible build verification in this case.

Incorrect Answers

B:

SBOM correlation maps component exposure to specific deployed products and dependencies; that is relevant if a new library flaw is disclosed and teams cannot locate affected applications quickly, but it does not directly resolve the need arising when auditors want to detect unexpected differences between declared source and released binaries.

C:

Approved sources and namespace controls reduce dependency-confusion and typosquatting exposure; the condition for this measure is that developers unintentionally retrieve malicious lookalike packages from public registries, whereas the current question concerns a case where auditors want to detect unexpected differences between declared source and released binaries.

D:

Least privilege separates build and deploy rights and reduces compromise blast radius; it would be a fit if build automation can read production secrets unrelated to its compilation task, whereas the required response must deal with the fact that auditors want to detect unexpected differences between declared source and released binaries.

E:

Artifact signing verifies origin and integrity when signature and trust chain are correctly checked; that helps with the separate case where release files could be replaced after continuous integration completes, not with the issue that auditors want to detect unexpected differences between declared source and released binaries.

Question 595

A production build unexpectedly downloads new upstream library versions without review. What is the best-targeted intervention?

  1. Signed build artifacts
  2. Dependency version pinning
  3. SBOM vulnerability correlation
  4. Package repository allowlist

Explanation

Correct Answer

B:

Pinning constrains component versions so updates enter through controlled testing and approval. By contrast, Package repository allowlist is relevant when developers unintentionally retrieve malicious lookalike packages from public registries, not as a substitute for Dependency version pinning in this case.

Incorrect Answers

A:

Artifact signing verifies origin and integrity when signature and trust chain are correctly checked; this provides its benefit when release files could be replaced after continuous integration completes; the matter at hand is instead that a production build unexpectedly downloads new upstream library versions without review.

C:

SBOM correlation maps component exposure to specific deployed products and dependencies; it would be a fit if a new library flaw is disclosed and teams cannot locate affected applications quickly, whereas the required response must deal with the fact that a production build unexpectedly downloads new upstream library versions without review.

D:

Approved sources and namespace controls reduce dependency-confusion and typosquatting exposure; that is relevant if developers unintentionally retrieve malicious lookalike packages from public registries, but it does not directly resolve the need arising when a production build unexpectedly downloads new upstream library versions without review.

Question 596

Customers ask which build workflow and source produced a deployed artifact. What should the decision-maker choose?

  1. Dependency version pinning
  2. Provenance attestation
  3. Package repository allowlist
  4. Signed build artifacts

Explanation

Correct Answer

B:

Attestations bind artifacts to declared build steps and identities for verifiable supply-chain context. By contrast, Dependency version pinning is relevant when a production build unexpectedly downloads new upstream library versions without review, not as a substitute for Provenance attestation in this case.

Incorrect Answers

A:

Pinning constrains component versions so updates enter through controlled testing and approval; that helps with the separate case where a production build unexpectedly downloads new upstream library versions without review, not with the issue that customers ask which build workflow and source produced a deployed artifact.

C:

Approved sources and namespace controls reduce dependency-confusion and typosquatting exposure; such an effect addresses a situation where developers unintentionally retrieve malicious lookalike packages from public registries rather than the situation where customers ask which build workflow and source produced a deployed artifact.

D:

Artifact signing verifies origin and integrity when signature and trust chain are correctly checked; that is relevant if release files could be replaced after continuous integration completes, but it does not directly resolve the need arising when customers ask which build workflow and source produced a deployed artifact.

Question 597

A new library flaw is disclosed and teams cannot locate affected applications quickly. What action would satisfy this constraint most directly?

  1. Signed build artifacts
  2. Provenance attestation
  3. Reproducible build verification
  4. SBOM vulnerability correlation

Explanation

Correct Answer

D:

SBOM correlation maps component exposure to specific deployed products and dependencies. By contrast, Signed build artifacts is relevant when release files could be replaced after continuous integration completes, not as a substitute for SBOM vulnerability correlation in this case.

Incorrect Answers

A:

Artifact signing verifies origin and integrity when signature and trust chain are correctly checked; it would be a fit if release files could be replaced after continuous integration completes, whereas the required response must deal with the fact that a new library flaw is disclosed and teams cannot locate affected applications quickly.

B:

Attestations bind artifacts to declared build steps and identities for verifiable supply-chain context; such an effect addresses a situation where customers ask which build workflow and source produced a deployed artifact rather than the situation where a new library flaw is disclosed and teams cannot locate affected applications quickly.

C:

Reproducible builds help compare deterministic outputs and identify build-chain tampering; deploying it would matter if auditors want to detect unexpected differences between declared source and released binaries, but the deciding issue here is that a new library flaw is disclosed and teams cannot locate affected applications quickly.

Question 598

Developers unintentionally retrieve malicious lookalike packages from public registries. What approach should the accountable team prioritize?

  1. Reproducible build verification
  2. Package repository allowlist
  3. Release artifact verification
  4. SBOM vulnerability correlation

Explanation

Correct Answer

B:

Approved sources and namespace controls reduce dependency-confusion and typosquatting exposure. By contrast, SBOM vulnerability correlation is relevant when a new library flaw is disclosed and teams cannot locate affected applications quickly, not as a substitute for Package repository allowlist in this case.

Incorrect Answers

A:

Reproducible builds help compare deterministic outputs and identify build-chain tampering; such an effect addresses a situation where auditors want to detect unexpected differences between declared source and released binaries rather than the situation where developers unintentionally retrieve malicious lookalike packages from public registries.

C:

Release verification checks signatures, hashes, and expected provenance before deployment; such an effect addresses a situation where deployment tools accept unsigned binaries from an untrusted storage bucket rather than the situation where developers unintentionally retrieve malicious lookalike packages from public registries.

D:

SBOM correlation maps component exposure to specific deployed products and dependencies; such an effect addresses a situation where a new library flaw is disclosed and teams cannot locate affected applications quickly rather than the situation where developers unintentionally retrieve malicious lookalike packages from public registries.

Question 599

Build automation can read production secrets unrelated to its compilation task. What is the best-targeted intervention?

  1. Package repository allowlist
  2. Release artifact verification
  3. CI pipeline privilege reduction
  4. Reproducible build verification

Explanation

Correct Answer

C:

Least privilege separates build and deploy rights and reduces compromise blast radius. By contrast, Release artifact verification is relevant when deployment tools accept unsigned binaries from an untrusted storage bucket, not as a substitute for CI pipeline privilege reduction in this case.

Incorrect Answers

A:

Approved sources and namespace controls reduce dependency-confusion and typosquatting exposure; it helps when developers unintentionally retrieve malicious lookalike packages from public registries, whereas the present requirement arises because build automation can read production secrets unrelated to its compilation task.

B:

Release verification checks signatures, hashes, and expected provenance before deployment; the condition for this measure is that deployment tools accept unsigned binaries from an untrusted storage bucket, whereas the current question concerns a case where build automation can read production secrets unrelated to its compilation task.

D:

Reproducible builds help compare deterministic outputs and identify build-chain tampering; the condition for this measure is that auditors want to detect unexpected differences between declared source and released binaries, whereas the current question concerns a case where build automation can read production secrets unrelated to its compilation task.

Question 600

Deployment tools accept unsigned binaries from an untrusted storage bucket. What should the decision-maker choose?

  1. Dependency version pinning
  2. Release artifact verification
  3. Package repository allowlist
  4. Reproducible build verification
  5. Signed build artifacts

Explanation

Correct Answer

B:

Release verification checks signatures, hashes, and expected provenance before deployment. By contrast, Package repository allowlist is relevant when developers unintentionally retrieve malicious lookalike packages from public registries, not as a substitute for Release artifact verification in this case.

Incorrect Answers

A:

Pinning constrains component versions so updates enter through controlled testing and approval; its proper use case is one in which a production build unexpectedly downloads new upstream library versions without review, not one in which deployment tools accept unsigned binaries from an untrusted storage bucket.

C:

Approved sources and namespace controls reduce dependency-confusion and typosquatting exposure; this provides its benefit when developers unintentionally retrieve malicious lookalike packages from public registries; the matter at hand is instead that deployment tools accept unsigned binaries from an untrusted storage bucket.

D:

Reproducible builds help compare deterministic outputs and identify build-chain tampering; the alternative concern is that auditors want to detect unexpected differences between declared source and released binaries, but the tested need stems from the fact that deployment tools accept unsigned binaries from an untrusted storage bucket.

E:

Artifact signing verifies origin and integrity when signature and trust chain are correctly checked; it helps when release files could be replaced after continuous integration completes, whereas the present requirement arises because deployment tools accept unsigned binaries from an untrusted storage bucket.

EC-Council Certified CISO (712-50) Practice Tests