ISC CISSP-ISSAP Practice Test Questions and Exam Dumps Part16 Q301-320

View Full ISC CISSP-ISSAP Exam Dumps and Practice Test Dumps

 

Question 301.

A security architect is reviewing a design that uses one highly privileged service account across several unrelated systems. What is the BEST improvement?

  1. Increase the account’s privileges
    2. Create separate service identities with narrowly scoped permissions
    3. Share the password with more administrators
    4. Disable service-account logging

Correct Answer: 2. Create separate service identities with narrowly scoped permissions

Explanation:

Using one powerful service account across unrelated systems creates a large blast radius and weakens accountability. Separate identities allow each application or service to receive only the permissions it requires. If one credential is compromised, the attacker’s access is limited to that service’s scope. This supports least privilege, simplifies revocation, and makes activity easier to audit. Shared privileged accounts should generally be avoided when individual service identities are practical.

Question 302.

A critical application can operate only if its certificate-validation service is available. What should the architect consider MOST carefully?

  1. The certificate font
    2. The number of application users
    3. Resilience and recovery of the certificate-validation dependency
    4. The physical size of the application servers

Correct Answer: 3. Resilience and recovery of the certificate-validation dependency

Explanation:

Certificate validation can be a critical supporting service for authentication and encrypted communications. If it becomes unavailable, otherwise healthy applications may be unable to establish trusted sessions. The architecture should therefore evaluate redundancy, caching behavior where appropriate, fail-secure handling, monitoring, and recovery. Critical dependencies should be included in availability planning rather than focusing only on the application’s primary compute components.

Question 303.

Which architectural principle MOST directly supports making security mechanisms simple enough to understand and verify?

  1. Economy of mechanism
    2. Maximum privilege
    3. Fail open
    4. Shared responsibility

Correct Answer: 1. Economy of mechanism

Explanation:

Economy of mechanism encourages security designs to be as simple and understandable as practical. Unnecessary complexity can hide errors, create inconsistent behavior, and increase maintenance difficulty. Simpler mechanisms are generally easier to review, test, and operate correctly. This principle does not mean eliminating necessary safeguards; rather, complexity should exist only where it supports a defined security or business requirement.

Question 304.

A highly sensitive application cannot verify current authorization because its policy engine is unavailable. What is the safest default behavior?

  1. Allow all previously authenticated users
    2. Permit read and write access temporarily
    3. Bypass authorization for internal users
    4. Deny sensitive access until authorization can be verified**

Correct Answer: 4. Deny sensitive access until authorization can be verified

Explanation:

For highly sensitive resources, an authorization failure should generally result in a protected state rather than automatic access. This reflects fail-secure behavior and fail-safe defaults. Cached authorization may be appropriate for selected low-risk actions if explicitly designed, but sensitive operations should not proceed when current authorization cannot be established. The architecture should define this behavior before an outage occurs.

Question 305.

An organization wants to reduce the impact of compromise of a cloud administrator account. Which approach BEST supports this goal?

  1. Use just-in-time privileges and strong authentication for administrative actions
    2. Assign permanent global administrator access
    3. Share one administrator account among the operations team
    4. Disable privileged-session logging

Correct Answer: 1. Use just-in-time privileges and strong authentication for administrative actions

Explanation:

Just-in-time access minimizes the period during which powerful permissions exist. Strong authentication, approval, and automatic expiration further reduce risk. If an administrator’s ordinary account is compromised, permanent global privileges should not automatically be available. Individual privileged identities and protected logging also improve accountability. Standing administrator access unnecessarily increases the consequences of credential theft.

Question 306.

A new application must receive data from an external supplier. Which security control should be emphasized at the trust boundary?

  1. Additional storage capacity
    2. Input validation, authentication, authorization, and protected transport
    3. Reduced audit logging
    4. Shared supplier accounts

Correct Answer: 2. Input validation, authentication, authorization, and protected transport

Explanation:

External data crosses an organizational trust boundary and should be treated as untrusted. The architecture should verify the supplier’s identity, restrict permitted actions, validate incoming data, and protect communications against interception and modification. Logging and monitoring should provide visibility into the exchange. Shared accounts or reduced logging would make it harder to control and investigate partner activity.

Question 307.

A security architect wants to verify that a software artifact has not changed between build and production deployment. Which mechanism is MOST appropriate?

  1. Increasing build-server memory
    2. Renaming the artifact
    3. Cryptographic integrity verification or signing
    4. Compressing the artifact

Correct Answer: 3. Cryptographic integrity verification or signing

Explanation:

Cryptographic hashes, signatures, or comparable integrity mechanisms can verify that a deployment artifact has not been altered after it was built and approved. A secure pipeline should protect signing keys, restrict deployment privileges, and maintain traceability from source to production. Renaming or compressing the file does not provide meaningful assurance that the artifact remains unchanged.

Question 308.

A service is deployed across two regions, but both rely on the same centralized identity provider located in one region. What is the MAIN resilience issue?

  1. The application uses too many identities
    2. Regional deployment is unnecessary
    3. Users may have multiple passwords
    4. The shared identity service can defeat regional resilience**

Correct Answer: 4. The shared identity service can defeat regional resilience

Explanation:

Multi-region application deployment does not provide full resilience if both regions depend on a single regional identity service. An outage affecting that identity platform may prevent access to both application regions. Architects should analyze shared dependencies, concentration risk, failover behavior, and recovery capabilities. True resilience requires consideration of supporting services as well as primary application components.

Question 309.

Why should a security architecture include a formal process for exceptions to enterprise standards?

  1. To ensure deviations are risk-assessed, approved, documented, and reviewed
    2. To let projects ignore standards whenever convenient
    3. To avoid assigning risk ownership
    4. To eliminate architecture reviews

Correct Answer: 1. To ensure deviations are risk-assessed, approved, documented, and reviewed

Explanation:

Some systems cannot immediately meet every enterprise standard because of business or technical constraints. A formal exception process ensures the resulting risk is understood, compensating controls are considered, an accountable owner approves the deviation, and the exception is reviewed or expires appropriately. Without governance, exceptions can become permanent unmanaged weaknesses and inconsistent architecture patterns.

Question 310.

An organization wants to protect signing keys used for high-value transactions. Which design is MOST appropriate?

  1. Store signing keys in source code
    2. Protect keys using dedicated key-management or hardware security controls with restricted access
    3. Share one signing key across all users
    4. Email signing keys to approvers

Correct Answer: 2. Protect keys using dedicated key-management or hardware security controls with restricted access

Explanation:

Signing keys are highly sensitive because anyone possessing them may be able to create apparently valid transactions or software signatures. Dedicated key-management or hardware security mechanisms can restrict use, protect key material, support auditing, and enforce lifecycle controls. Shared or exposed signing keys undermine attribution and nonrepudiation. Access should be tightly limited and, for especially sensitive operations, may require dual control.

Question 311.

A security architect discovers that administrative traffic and ordinary user traffic share the same unrestricted network segment. What is the MAIN concern?

  1. Users may experience higher latency
    2. Administrators may need more passwords
    3. Privileged management interfaces have unnecessary exposure to user-network compromise
    4. Audit logs may become larger

Correct Answer: 3. Privileged management interfaces have unnecessary exposure to user-network compromise

Explanation:

Management interfaces often provide powerful system control and should have more restrictive access than ordinary user services. Sharing an unrestricted network segment increases the chance that a compromised user endpoint can directly target administrative services. Dedicated management networks, jump hosts, strong authentication, and access controls reduce this exposure and support defense in depth.

Question 312.

A business requires no more than two minutes of transaction data loss after a disaster. Which architecture requirement does this describe?

  1. Recovery time objective
    2. Mean time to repair
    3. Service availability percentage
    4. Recovery point objective**

Correct Answer: 4. Recovery point objective

Explanation:

The recovery point objective specifies the maximum acceptable amount of data loss, usually measured in time. An RPO of two minutes requires backup or replication mechanisms capable of restoring data to a point no more than approximately two minutes before the disruption. RTO, by contrast, defines how quickly the service itself must be restored. Both objectives influence disaster-recovery architecture.

Question 313.

Which practice BEST supports security when a workload is moved between cloud environments?

  1. Revalidate identity, data protection, network controls, and responsibility boundaries in the target environment
    2. Assume the original controls transfer automatically
    3. Disable logging during migration
    4. Reuse every original privileged credential indefinitely

Correct Answer: 1. Revalidate identity, data protection, network controls, and responsibility boundaries in the target environment

Explanation:

Cloud environments can differ in identity models, network architecture, encryption options, logging, provider responsibilities, and configuration defaults. A workload migration should therefore include a new assessment of how security requirements are implemented in the target environment. Assuming controls transfer automatically can create hidden gaps. Architecture should be validated against the new provider or platform model.

Question 314.

An application needs temporary access to a sensitive database for a scheduled batch process. Which design BEST supports least privilege?

  1. Grant permanent database-administrator access
    2. Provide time-limited access scoped to the specific batch operation
    3. Use a shared administrator password
    4. Disable database authorization during the batch window

Correct Answer: 2. Provide time-limited access scoped to the specific batch operation

Explanation:

Temporary access should exist only for the duration and scope of the required function. Time-limited credentials or dynamically granted permissions reduce standing privilege and help contain compromise. The batch process should receive only the database actions it requires rather than broad administrator access. This design supports least privilege and makes access easier to audit and revoke.

Question 315.

A security architect wants to reduce the risk of unauthorized changes to network security policy. Which approach is BEST?

  1. Let any administrator modify rules directly
    2. Disable configuration backups
    3. Use controlled change workflows, peer review, and protected configuration management
    4. Share one firewall account among all engineers

Correct Answer: 3. Use controlled change workflows, peer review, and protected configuration management

Explanation:

Network security rules can have broad impact, so changes should be authorized, reviewed, traceable, and recoverable. Controlled workflows and peer review reduce accidental or malicious misconfiguration. Protected configuration backups and integrity monitoring can support rollback and detection of unauthorized changes. Shared administrator accounts weaken accountability and should generally be avoided.

Question 316.

A company depends on a single third-party SaaS platform for a mission-critical process. What should the architect evaluate MOST carefully?

  1. The provider’s marketing strategy
    2. The provider’s website design
    3. The number of provider employees
    4. Concentration risk, outage impact, contractual commitments, and alternatives**

Correct Answer: 4. Concentration risk, outage impact, contractual commitments, and alternatives

Explanation:

A single SaaS provider can become a major business dependency. Architects should consider the impact of provider outages, security incidents, service termination, or contractual failure. Recovery commitments, export capabilities, alternative processes, and exit strategies should be understood. Third-party dependencies belong in both security and continuity planning because internal resilience cannot compensate for every external service failure.

Question 317.

What is the MAIN security benefit of using short-lived credentials for automated workloads?

  1. They reduce the useful lifetime of stolen credentials
    2. They eliminate authorization requirements
    3. They make audit logging unnecessary
    4. They allow unrestricted resource access

Correct Answer: 1. They reduce the useful lifetime of stolen credentials

Explanation:

Short-lived credentials reduce the period during which a stolen token, key, or credential can be abused. Automated issuance and renewal can also reduce the need to store long-term secrets in applications. These credentials should still be narrowly scoped and protected during use. Short lifetime is an additional containment control, not a substitute for authentication, authorization, or monitoring.

Question 318.

An application team wants to reuse a production database snapshot in a development environment. What should the security architect require FIRST?

  1. Copy the full dataset immediately
    2. Assess data sensitivity and apply masking, minimization, or synthetic-data controls as appropriate
    3. Disable development logging
    4. Give all developers production database access

Correct Answer: 2. Assess data sensitivity and apply masking, minimization, or synthetic-data controls as appropriate

Explanation:

Production data may contain regulated, confidential, or personally identifiable information that developers do not need. Before using production snapshots outside production, the organization should assess data sensitivity and apply masking, tokenization, minimization, or synthetic alternatives where feasible. Development environments often have broader access and weaker controls, so copying sensitive data without protection can create significant exposure.

Question 319.

A system uses digital signatures to approve high-value transactions. Which condition is MOST important for meaningful nonrepudiation?

  1. Every user knows the public key
    2. Transactions are compressed before signing
    3. The private signing key is uniquely controlled by the signer or strongly governed signing process
    4. All users share one private key

Correct Answer: 3. The private signing key is uniquely controlled by the signer or strongly governed signing process

Explanation:

Nonrepudiation depends on reliable evidence that a specific party authorized a transaction. If many people share a private signing key, it becomes difficult to prove who actually performed the signing action. Strong identity assurance, protected key custody, trusted timestamps, signature validation, and tamper-resistant audit records strengthen the evidence supporting attribution.

Question 320.

Which approach BEST reflects mature security architecture lifecycle management?

  1. Approve an architecture once and treat all assumptions as permanent
    2. Allow unmanaged exceptions to accumulate
    3. Reassess architecture only after severe breaches
    4. Continuously review assumptions, dependencies, risks, standards, exceptions, and control effectiveness**

Correct Answer: 4. Continuously review assumptions, dependencies, risks, standards, exceptions, and control effectiveness

Explanation:

Security architecture must evolve with changing threats, technologies, regulations, business requirements, and external dependencies. Mature lifecycle management includes periodic and event-driven reviews, documented decisions, governed exceptions, risk tracking, and validation of control effectiveness. Continuous reassessment helps ensure that earlier design assumptions remain valid and that the architecture continues to support the organization’s current security needs.