Courseiva

CCNA Systems Security Implementation Verification And Validation Questions

40 questions · Systems Security Implementation Verification And Validation topic · All types, answers revealed

1
Multi-Selecthard

A security engineer is validating a server's hardening posture against CIS Benchmarks. Which TWO of the following configurations must be verified for the SSH service?

Select 2 answers
A.Configuring the service to use only the RSA algorithm.
B.Enabling 'AllowTcpForwarding' for all users.
C.Setting the default port to 8080.
D.Verifying that 'PermitEmptyPasswords' is set to 'no'.
E.Ensuring 'Protocol' is set to 2.
AnswersD, E

Empty passwords present a trivial security risk.

Why this answer

Hardening SSH requires disabling insecure protocols and authentication methods.

2
MCQhard

You are performing a security validation of a database to ensure that all administrative actions are captured. Which feature must be checked to confirm that logging is capturing these events?

A.Database connection pool settings
B.Database backup settings
C.Audit Policy configuration
D.Database user permissions
AnswerC

The audit policy defines which events, including administrative actions, are logged.

Why this answer

Database auditing policies define what actions are tracked; verifying the active policy is key.

3
MCQmedium

During a cloud security audit, you need to verify that IAM users do not have overly permissive policies. Which AWS feature provides automated validation of IAM policy adherence to least privilege?

A.AWS Security Hub
B.AWS CloudTrail
C.AWS Trusted Advisor
D.AWS IAM Access Analyzer
AnswerD

Access Analyzer validates that policies conform to security best practices and least privilege.

Why this answer

IAM Access Analyzer helps identify policies that provide public or cross-account access, a key part of validation.

4
Multi-Selecteasy

You are validating the security of a database system. Which THREE of the following are standard verification steps for database security?

Select 3 answers
A.Disabling all backups to ensure the database remains small.
B.Checking that the audit logging mechanism is active.
C.Confirming that encryption is enabled for data at rest.
D.Ensuring the database is configured to accept all remote connections.
E.Verifying that default passwords for built-in accounts have been changed.
AnswersB, C, E

Audit logs are required to detect and investigate suspicious database activities.

Why this answer

Database security verification includes reviewing access controls, encryption, and audit settings.

5
MCQeasy

You are verifying that a specific file on a server has not been modified. Which tool or command is most appropriate for verifying file integrity?

A.cat <filename>
B.grep 'modified' <filename>
C.ls -l
D.sha256sum
AnswerD

Calculating the SHA-256 hash and comparing it to a known-good value is the standard integrity verification method.

Why this answer

Hashing is the standard method for verifying that a file has not been altered.

6
MCQeasy

You are verifying that a firewall rule correctly blocks traffic from an unauthorized network. Which tool is best suited for testing this connectivity?

A.nmap -p 80 <target_ip>
B.nslookup <target_ip>
C.netstat -an
D.ipconfig /all
AnswerA

Nmap allows you to probe a target and confirm if the firewall is effectively filtering the port.

Why this answer

Nmap is a standard network scanning tool used to verify that specific ports are blocked or filtered.

7
Multi-Selecthard

As part of an accreditation process, you are validating that the system meets NIST 800-53 requirements for incident response. Which THREE items must be present in the verification evidence?

Select 3 answers
A.The physical security badge access logs for the entire building.
B.A list of all employees' home addresses.
C.Records of periodic incident response training/exercises.
D.Logs of past incident response simulations or drills.
E.Documented incident response plan.
AnswersC, D, E

Training ensures that the team knows how to execute the plan.

Why this answer

NIST 800-53 requires documented procedures, staff training, and test results for incident response validation.

8
Multi-Selecthard

When validating a server's security implementation, which THREE of the following log files or directories should be reviewed to check for unauthorized activity?

Select 3 answers
A./tmp/
B./var/log/syslog
C./var/log/auth.log
D./home/
E./var/log/secure
AnswersB, C, E

The syslog contains general system-wide messages that are crucial for spotting anomalies.

Why this answer

On Linux, the /var/log/ directory contains critical logs for security verification.

9
Multi-Selectmedium

You are validating the security implementation of a wireless network. Which THREE of the following are necessary to verify that WPA3 is properly configured?

Select 3 answers
A.Ensure that CCMP-128 is the only cipher suite enabled.
B.Check that the network is configured to use AES-GCMP encryption.
C.Verify that Management Frame Protection (MFP) is mandatory.
D.Enable support for WEP as a fallback for older devices.
E.Confirm that SAE (Simultaneous Authentication of Equals) is enabled.
AnswersB, C, E

GCMP is a required cipher mode for WPA3 security.

Why this answer

WPA3 validation focuses on encryption, authentication method, and management frame protection.

10
Multi-Selectmedium

As part of validating a cloud environment's security, you need to ensure the network boundary is protected. Which THREE of the following are valid verification tasks?

Select 3 answers
A.Verify that Security Groups follow the principle of least privilege.
B.Audit VPC Network Access Control List (NACL) rules.
C.Configure the VPC to allow all inbound traffic from 0.0.0.0/0.
D.Disable the firewall on all EC2 instances to improve performance.
E.Enable and review VPC Flow Logs to monitor traffic patterns.
AnswersA, B, E

Restricting security group rules is essential for limiting exposure.

Why this answer

Network security validation in the cloud involves checking security groups, NACLs, and VPC flow logs.

11
Multi-Selecthard

During a system validation audit, you must verify the configuration of a hardware security module (HSM). Which THREE of the following are valid validation checks?

Select 3 answers
A.Confirm the HSM is running the latest vendor-signed firmware.
B.Ensure all keys are stored in plaintext on the HSM's management PC.
C.Check if the HSM allows anonymous access to the administrative shell.
D.Check that administrative access requires M-of-N multi-party authorization.
E.Verify that the HSM is physically secured in a locked rack.
AnswersA, D, E

Firmware integrity is essential for security validation.

Why this answer

HSM validation involves checking for authorized access, firmware integrity, and operational state.

12
Multi-Selectmedium

When validating the security of an email gateway, which THREE of the following settings should be verified to prevent spoofing and improve trust?

Select 3 answers
A.SPF (Sender Policy Framework) record implementation.
B.Disabling TLS for incoming connections to save bandwidth.
C.Enabling the 'forward all traffic' rule.
D.DKIM (DomainKeys Identified Mail) signature configuration.
E.DMARC (Domain-based Message Authentication, Reporting, and Conformance) policy.
AnswersA, D, E

SPF identifies which servers are authorized to send email on behalf of a domain.

Why this answer

SPF, DKIM, and DMARC are the three pillars of email sender verification.

13
MCQhard

In an SCAP-compliant environment, you are validating a system against a DISA STIG. Which file extension is typically used for the definition of the security checks?

A..txt
B..stig
C..ovl
D..xml
AnswerD

SCAP benchmarks, including XCCDF and OVAL files, are written in XML format.

Why this answer

XCCDF (Extensible Configuration Checklist Description Format) is the standard for defining SCAP security checklists.

14
MCQmedium

You are verifying the implementation of an Intrusion Detection System (IDS). Which technique is used to ensure the IDS is detecting traffic as expected?

A.Review the last update date of the signature database.
B.Replay a known malicious packet capture (PCAP) through the network segment.
C.Check the IDS management console for 'Up' status.
D.Verify that the IDS is configured in 'Inline' mode.
AnswerB

Replaying traffic confirms that the IDS signatures and rules trigger as designed.

Why this answer

Simulated attacks (using tools like Metasploit or Nmap) are the only way to verify detection capability.

15
MCQhard

You are performing a security validation of a Kubernetes cluster using CIS Benchmarks. Which tool should you use to automate the verification of the 'etcd' configuration settings?

A.Use 'kubectl get pods' to check the etcd pod configuration.
B.Run 'kube-bench --targets etcd' to perform the automated audit.
C.Perform a manual audit using 'etcdctl get --prefix /'.
D.Use the 'kubectl describe nodes' command to check for node hardening.
AnswerB

kube-bench is designed to run CIS benchmark checks, including specific targets like etcd.

Why this answer

kube-bench is the industry-standard tool for checking Kubernetes against CIS benchmarks.

16
MCQeasy

You are verifying the implementation of disk encryption on a Windows server. Which command is used to confirm that BitLocker is active on the C: drive?

A.manage-bde -status C:
B.cipher /e
C.bitlocker-check
D.diskpart /info
AnswerA

The -status flag displays the encryption state of the specified volume.

Why this answer

manage-bde is the CLI tool for BitLocker administration.

17
MCQhard

You are verifying the implementation of a FIPS 140-2 validated module in an on-premises Linux server. Which command correctly verifies that the cryptographic module is operating in the intended FIPS mode?

A.Inspect '/etc/fips.conf' for the FIPS_ENABLED=true directive.
B.Run 'cat /proc/sys/crypto/fips_enabled' and confirm the output is 1.
C.Check the status using 'systemctl status crypto-policy'.
D.Execute 'openssl verify -CApath /etc/ssl/certs' to validate certificate chains.
AnswerB

This kernel parameter directly indicates if the system cryptographic module is currently in FIPS mode.

Why this answer

The fips-mode-setup command or checking the kernel parameter is the standard way to verify the module state on RHEL-based systems.

18
MCQmedium

You are auditing the implementation of an API Gateway. How do you verify that rate limiting is effectively preventing a DoS attack?

A.Use a vulnerability scanner to check for OWASP API vulnerabilities.
B.Review the API Gateway configuration files for the 'rate_limit' keyword.
C.Monitor the CPU usage of the backend server.
D.Send a flood of requests exceeding the defined rate limit and verify that the API returns a 429 Too Many Requests status code.
AnswerD

429 is the standard response for rate limiting, confirming the policy is active and functional.

Why this answer

Testing rate limiting involves exceeding the defined threshold to see if the gateway returns the correct error code.

19
MCQhard

When validating a secure boot implementation on a server, which component should be verified in the UEFI firmware settings?

A.Validate the TPM version is 2.0.
B.Check that 'Legacy Boot' is set to 'Disabled'.
C.Verify that 'Secure Boot' is set to 'Enabled' and the 'Platform Key' (PK) is installed.
D.Ensure the system clock is synchronized with a secure NTP server.
AnswerC

Secure Boot relies on the PK to establish the trust chain for the firmware and OS bootloader.

Why this answer

Secure Boot validation requires ensuring the UEFI firmware is set to enforce digital signatures on bootloaders.

20
MCQmedium

During a system accreditation process, you need to verify that logs are being sent to a centralized SIEM. Which method provides the most reliable verification of log integrity?

A.Verify the use of mutual TLS (mTLS) and log hashing/signing in the syslog configuration.
B.Verify that the SIEM administrative account has read-only permissions.
C.Review the firewall logs to see if port 514 is open.
D.Check if the SIEM has received a sample log entry via 'tail -f'.
AnswerA

mTLS ensures encrypted transport, and hashing/signing ensures integrity and authenticity.

Why this answer

Log integrity is verified by ensuring the logs are digitally signed or protected from tampering during transit.

21
MCQhard

You are verifying the security configuration of an Amazon S3 bucket. Which S3 feature must be enabled to ensure that object deletions are reversible in case of accidental or malicious data loss?

A.S3 Object Lock
B.S3 Block Public Access
C.S3 Versioning
D.S3 Lifecycle Policies
AnswerC

Versioning preserves previous states of objects, effectively acting as a safeguard against data loss.

Why this answer

S3 Versioning allows for the retrieval of previous versions of an object, even after deletion.

22
Multi-Selectmedium

When conducting a security validation of a cloud-based infrastructure, which TWO of the following tasks are essential for verification?

Select 2 answers
A.Verifying that security group ingress rules are restrictive.
B.Reviewing IAM role definitions for the principle of least privilege.
C.Ensuring the billing account is audited for cost anomalies.
D.Checking the physical server hardware for tamper evidence.
E.Validating the OS patch level of the underlying host.
AnswersA, B

Restricting ingress traffic is the primary network defense in cloud environments.

Why this answer

Verifying IAM roles and network security groups are critical, foundational steps in cloud security validation.

23
MCQmedium

A security engineer is validating an AWS environment using AWS Config. Which action should be taken to ensure continuous compliance monitoring against a custom security policy?

A.Configure Amazon GuardDuty to alert on unauthorized resource modifications.
B.Deploy an AWS Config custom rule using an AWS Lambda function to evaluate resource configurations.
C.Use AWS Trusted Advisor to scan for unencrypted S3 buckets.
D.Enable AWS CloudTrail to log all API calls and review the logs for policy violations.
AnswerB

Custom rules in AWS Config require a Lambda function to execute the logic for evaluating resource compliance.

Why this answer

AWS Config rules allow for the definition of custom policies that trigger evaluations based on resource configuration changes.

24
MCQeasy

A security engineer is validating that an application server is not vulnerable to common web attacks. What is the first step in the validation process?

A.Enable all logging mechanisms.
B.Patch the operating system.
C.Identify the assets and the relevant security requirements.
D.Run a full-scale penetration test.
AnswerC

You cannot validate security without knowing what the security objectives and requirements are.

Why this answer

Inventory and understanding the threat landscape are prerequisites for any validation effort.

25
MCQhard

You are verifying the implementation of a microsegmentation policy in a software-defined network (SDN). Which approach is most effective for validating that isolation is enforced?

A.Inspect the physical switch port configuration.
B.Review the cloud provider's SLA.
C.Perform ping tests between VMs in different security zones.
D.Check the DNS records for the servers.
AnswerC

Successful ping blocking between isolated zones is the most direct way to verify segmentation enforcement.

Why this answer

Validating microsegmentation requires testing lateral movement between segments that should be isolated.

26
MCQmedium

You are verifying the security of a Linux server's SSH configuration. Which directive should be set to 'no' to prevent unauthorized remote root login?

A.PermitRootLogin
B.PubkeyAuthentication
C.X11Forwarding
D.PasswordAuthentication
AnswerA

Setting this to 'no' forces administrators to log in as a standard user and escalate privileges.

Why this answer

PermitRootLogin no is a standard hardening requirement for SSH.

27
MCQmedium

You are validating the security of a web service using OAuth 2.0. Which specific verification step ensures that the authorization code is not leaked?

A.Check the HTTP header for 'X-Frame-Options'.
B.Verify that the redirect_uri is strictly validated against a whitelist on the authorization server.
C.Verify that the client secret is stored in the database.
D.Ensure the application uses HTTPS.
AnswerB

Validating the redirect URI prevents authorization codes from being sent to malicious endpoints.

Why this answer

Validation of OAuth requires ensuring that the redirect URI and other parameters are strictly handled.

28
MCQeasy

A security professional is verifying the implementation of MFA on an administrative account. What is the most reliable way to confirm the MFA configuration is working correctly?

A.Verify that the account has a 'mobile' field populated.
B.Attempt to log in with valid credentials and verify that the system prompts for the secondary token.
C.Review the MFA server logs for daily activity.
D.Check the user account settings in the Active Directory console.
AnswerB

Real-world testing of the authentication flow is the definitive method to verify MFA.

Why this answer

Successful authentication with a second factor is the ultimate proof of correct implementation.

29
MCQmedium

When validating a server's compliance with hardening guidelines, which tool provides the most efficient way to check OS configuration against the DISA STIG?

A.Wireshark
B.SCAP Compliance Checker (SCC)
C.Microsoft Baseline Security Analyzer (MBSA)
D.Nmap
AnswerB

SCC is the official tool provided by DISA for automated STIG compliance verification.

Why this answer

SCAP Compliance Checker (SCC) is designed specifically to automate the verification of STIGs.

30
MCQhard

An organization uses an HSM to store root CA keys. As part of the annual validation, which action must be performed to confirm the HSM's physical security posture?

A.Verify the presence and integrity of tamper-evident seals on the chassis.
B.Perform an audit of the HSM's internal log files.
C.Verify the HSM firmware version against the manufacturer's website.
D.Test the HSM's response to an incorrect PIN retry threshold.
AnswerA

Physical security validation requires checking for signs of physical tampering or unauthorized access.

Why this answer

Physical tamper evidence is a critical component of HSM security validation.

31
MCQmedium

A system is undergoing accreditation. You need to verify that automated vulnerability scanning is occurring on a recurring basis. Which artifact provides the best evidence?

A.A series of scan reports spanning the required frequency interval.
B.A copy of the security policy document.
C.An email from the security team confirming they run scans.
D.A screenshot of the vulnerability scanner dashboard.
AnswerA

Evidence of consistent, recurring scan reports is the strongest proof of operational compliance.

Why this answer

Scheduled task logs or scan reports with time-stamped evidence are the best way to verify recurring operations.

32
Multi-Selectmedium

You are validating the security of a web application. Which TWO of the following actions verify that input validation is effective against SQL injection?

Select 2 answers
A.Attempting to input common SQL injection characters (e.g., ') in application fields.
B.Verifying that the database administrator account has full system access.
C.Reviewing source code for the use of parameterized queries or prepared statements.
D.Ensuring the website uses SSL/TLS for all traffic.
E.Checking that the web server is running on the latest patch version.
AnswersA, C

Manual testing confirms if the application successfully sanitizes or rejects malicious input.

Why this answer

Using parameterized queries and reviewing input filter logic are the two most effective ways to verify SQLi defenses.

33
MCQeasy

When validating the security implementation of a Cisco ASA firewall, which command provides the most accurate verification of the currently applied Access Control List (ACL) to a specific interface?

A.show run interface
B.show version
D.show interface status
AnswerC

This command displays the ACL entries and their hit counts, allowing you to verify traffic filtering.

Why this answer

The 'show access-list' command displays the ordered list of rules and their hit counts, which is vital for validation.

34
MCQeasy

When validating a firewall's implementation, what does checking the 'Implicit Deny' rule verify?

A.That the firewall is blocking all outgoing traffic.
B.That the firewall can handle high traffic volumes.
C.That the firewall is correctly logging denied packets.
D.That no traffic is allowed unless explicitly permitted.
AnswerD

This is the principle of least privilege in networking; verifying this rule confirms the default-deny posture.

Why this answer

The implicit deny rule is the final catch-all rule that drops all traffic not explicitly allowed.

35
Multi-Selecthard

During a security audit of a PKI implementation, which TWO of the following must be verified to ensure the integrity of the certificate chain?

Select 2 answers
A.All server certificates have the same serial number.
B.The CA server is joined to the domain.
C.All certificates are issued with 1024-bit RSA keys.
D.The Certificate Revocation List (CRL) is updated and accessible.
E.The Root CA private key is stored in an HSM.
AnswersD, E

Revocation is critical; if the CRL is unavailable, compromised certificates cannot be invalidated.

Why this answer

Verifying the Root CA and the Certificate Revocation List (CRL) are critical for PKI trust and validation.

36
MCQmedium

When validating the security of a database implementation, how do you verify that sensitive data at rest is encrypted using Transparent Data Encryption (TDE)?

A.Check if the database folder has the 'encrypted' flag set in Windows File Properties.
B.Attempt to open the database file in a text editor.
C.Use the 'encrypt' command in the database shell.
D.Query the sys.dm_database_encryption_keys dynamic management view.
AnswerD

This view provides the encryption state for databases that have TDE enabled.

Why this answer

Verifying the system catalog or dynamic management views is the standard way to confirm TDE status.

37
MCQmedium

During a penetration test of a web application, you identify an insecure direct object reference (IDOR). What is the most effective way to verify that your remediation via access control checks is successful?

A.Review the source code to ensure that the developer used a random UUID instead of sequential integers.
B.Run a vulnerability scanner to check for OWASP Top 10 compliance.
C.Execute automated authorization testing using a tool like Burp Suite Intruder to verify that non-authorized users receive a 403 Forbidden response.
D.Perform a manual cross-site scripting (XSS) payload injection to confirm input sanitization.
AnswerC

Intruder can be configured to iterate through object IDs while authenticated as different users to confirm access control enforcement.

Why this answer

Regression testing ensures that the fix addresses the vulnerability without breaking functionality.

38
MCQhard

During a validation exercise, you need to confirm that an application's logging mechanism is compliant with NIST SP 800-92. Which element must be verified?

A.Ensure every log entry contains a user ID, timestamp, and event outcome.
B.Check if logs are printed to the console.
C.Confirm that the logging level is set to 'DEBUG'.
D.Verify that all logs are stored in a database.
AnswerA

These fields are essential for accountability and forensic analysis as outlined in the guidance.

Why this answer

NIST SP 800-92 emphasizes that logs must include user IDs, timestamps, and success/failure status.

39
MCQmedium

A security engineer is validating the implementation of a TLS 1.3 configuration on an Nginx server. Which configuration directive must be verified to ensure only secure ciphers are used?

A.ssl_session_cache shared:SSL:10m;
B.ssl_prefer_server_ciphers on;
C.ssl_verify_client on;
D.ssl_protocols TLSv1.3;
AnswerD

Restricting the protocol to TLSv1.3 is the primary way to ensure modern, secure communication.

Why this answer

The 'ssl_protocols' and 'ssl_ciphers' directives are critical for TLS implementation verification.

40
Multi-Selectmedium

You are validating the security of a containerized environment (e.g., Docker). Which THREE of the following configurations should be checked for security compliance?

Select 3 answers
A.Check that all containers have unlimited CPU and memory allocation.
B.Ensure the host OS is Windows 98.
C.Ensure the container processes do not run as the root user.
D.Verify that containers are not running in privileged mode.
E.Confirm that all container images are pulled from a trusted registry.
AnswersC, D, E

Running as a non-privileged user limits the impact of a container escape.

Why this answer

Container security verification requires checking privilege levels, root usage, and image source trust.

Ready to test yourself?

Try a timed practice session using only Systems Security Implementation Verification And Validation questions.