First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Cybersecurity Fundamentals
Which security principle states that a user should be granted only the minimum access rights needed to perform their job?
- Non-repudiation
- Least privilege Correct answer.
- Separation of duties
- Defense in depth
Explanation
Least privilege limits each account to the minimum permissions required for its assigned tasks, reducing the blast radius of a compromised account. Separation of duties divides a sensitive task among multiple people, which is a different control goal.
Question 2Cybersecurity Fundamentals
In the CIA triad, which property is directly compromised when an attacker alters a bank transaction amount in transit?
- Authenticity of the source only
- Availability
- Confidentiality
- Integrity Correct answer.
Explanation
Integrity concerns the accuracy and completeness of data, so unauthorized modification of a transaction value violates integrity. Confidentiality would be at risk only if the data were disclosed, and availability only if access were disrupted.
Question 3Cybersecurity Fundamentals
Which type of malware self-replicates across networks by exploiting vulnerabilities without requiring a user to open a file?
- Rootkit
- Worm Correct answer.
- Logic bomb
- Trojan
Explanation
A worm propagates autonomously by exploiting vulnerable services on reachable hosts, so it does not depend on user interaction. A Trojan instead relies on deceiving a user into executing it.
Question 4Cybersecurity Fundamentals
An organization wants to ensure that a deleted file cannot be recovered from a disk being resold. Which control is most appropriate?
- Encrypting the file before deletion
- Media sanitization such as cryptographic erase or overwrite Correct answer.
- Moving the file to the recycle bin
- Renaming the file and emptying the cache
Explanation
Sanitization removes or destroys residual data so recovery is infeasible, which is the required outcome before disposal or resale. Deleting or moving files only removes references while the underlying blocks may persist.
Question 5Cybersecurity Fundamentals
Which authentication factor category is a hardware token that generates a time-based one-time code?
- Something you have Correct answer.
- Something you know
- Somewhere you are
- Something you are
Explanation
A physical token is a possession factor, classified as something you have. The generated code changes over time but the factor's strength derives from control of the device.
Question 6Cybersecurity Fundamentals
What is the primary purpose of hashing a stored password rather than encrypting it?
- To make verification possible without retaining the original secret Correct answer.
- To allow administrators to read the password for support
- To transmit the password securely over the network
- To compress the password for storage efficiency
Explanation
A one-way hash lets the system verify a supplied password by recomputing the digest while never storing the recoverable secret. Encryption is reversible, so a key compromise would expose all passwords.
Question 7Cybersecurity Fundamentals
Which cryptographic property does a digital signature primarily provide to a recipient?
- Compression of the payload
- Anonymity of the sender
- Integrity and origin authentication Correct answer.
- Confidentiality of the message body
Explanation
A signature computed with the sender's private key can be verified with the public key, proving origin and detecting modification. It does not hide the message content unless combined with encryption.
Question 8Cybersecurity Fundamentals
A web application reflects user input into the page without encoding, and an attacker injects a script that steals session cookies. Which vulnerability is being exploited?
- Directory traversal
- Cross-site request forgery
- SQL injection
- Cross-site scripting Correct answer.
Explanation
Reflected input rendered without output encoding lets attacker script execute in the victim's browser, which is cross-site scripting. The stolen cookie then allows session hijacking.
Question 9Cybersecurity Fundamentals
Which control best mitigates SQL injection in a web application?
- Renaming database tables periodically
- Client-side input length limits
- Hiding database error messages
- Parameterized queries with bound variables Correct answer.
Explanation
Parameterized queries separate code from data so user input cannot alter query structure, which addresses the root cause. Error hiding and client-side checks reduce information leakage or convenience but not the injection itself.
Question 10Cybersecurity Fundamentals
What distinguishes a vulnerability from a risk?
- A risk exists only after an incident, while a vulnerability exists before
- A vulnerability applies to software, while risk applies only to physical assets
- A vulnerability is always exploitable, while risk is theoretical
- A vulnerability is a weakness, while risk combines likelihood and impact of that weakness being exploited Correct answer.
Explanation
A vulnerability is a weakness in a system or control, whereas risk expresses the potential for loss as a function of threat likelihood and impact. The same vulnerability can carry different risk depending on exposure and asset value.
Question 11Cybersecurity Fundamentals
In risk treatment, what does risk transfer mean?
- Reducing likelihood through new controls
- Shifting the financial consequence to a third party such as an insurer Correct answer.
- Accepting the risk without further action
- Eliminating the activity that creates the risk
Explanation
Transfer moves the financial impact of a risk to another party, commonly through insurance or contractual clauses, while the underlying exposure may remain. The organization still owns the operational consequences.
Question 12Cybersecurity Fundamentals
Which document typically defines the acceptable use of organizational IT resources by employees?
- Acceptable use policy Correct answer.
- Incident response plan
- Business continuity plan
- Service level agreement
Explanation
An acceptable use policy sets rules for how employees may use systems, networks, and data, and usually states monitoring and consequences. It is a governance document rather than a recovery or service document.
Question 13Cybersecurity Fundamentals
What is the main security benefit of network segmentation?
- It removes the need for authentication
- It increases available bandwidth for all users
- It limits lateral movement between zones if one host is compromised Correct answer.
- It encrypts all traffic automatically
Explanation
Segmentation divides a network into zones with controlled traffic between them, so a compromised host cannot freely reach other systems. Access control between segments must still be enforced by firewalls or equivalent.
Question 14Cybersecurity Fundamentals
Which device primarily enforces rules about which traffic may pass between two networks?
- Switch
- Proxy cache
- Firewall Correct answer.
- Load balancer
Explanation
A firewall inspects traffic against configured rules and permits or blocks it at a boundary between zones. Switches forward frames within a network but do not define inter-zone policy by default.
Question 15Cybersecurity Fundamentals
An attacker floods a server with SYN packets using spoofed source addresses so that half-open connections exhaust resources. Which attack type is this?
- Privilege escalation
- Data exfiltration
- Denial of service Correct answer.
- Phishing
Explanation
The SYN flood consumes connection state until legitimate clients cannot connect, which is a denial-of-service condition. Spoofed sources make filtering harder but do not change the attack category.
Question 16Cybersecurity Fundamentals
What is the primary role of a DMZ in a network architecture?
- To store encrypted backups
- To authenticate employees at the perimeter
- To host public-facing services while shielding the internal network Correct answer.
- To aggregate routing tables between branches
Explanation
A DMZ is a buffer zone for internet-facing systems so that compromise of those systems does not grant direct access to internal assets. Traffic between the DMZ and the internal network is restricted.
Question 17Cybersecurity Fundamentals
During which phase of incident response is evidence collected and preserved for potential legal action?
- Detection and analysis Correct answer.
- Preparation
- Post-incident activity
- Containment, eradication, and recovery
Explanation
Evidence gathering begins as soon as an incident is detected and analyzed, because volatile data such as memory and connections disappears quickly. Preserving it early supports later investigation and legal proceedings.
Question 18Cybersecurity Fundamentals
Which activity best describes threat hunting?
- Proactively searching for undetected adversary activity using hypotheses Correct answer.
- Waiting for alerts from the SIEM before investigating
- Blocking all inbound traffic at the perimeter
- Running scheduled vulnerability scans of servers
Explanation
Threat hunting is proactive and hypothesis-driven, seeking evidence of compromise that existing detection rules missed. It differs from reactive alert triage and from routine scanning.
Question 19Cybersecurity Fundamentals
What is the key difference between a vulnerability scan and a penetration test?
- A scan requires legal authorization, while a penetration test does not
- A scan identifies potential weaknesses, while a penetration test attempts controlled exploitation to validate impact Correct answer.
- A scan tests only networks, while a penetration test tests only applications
- A scan is always manual, while a penetration test is always automated
Explanation
Scanning enumerates candidate weaknesses, often with false positives, whereas penetration testing validates exploitability and business impact through authorized simulated attack. Both require authorization and can cover networks and applications.
Question 20Cybersecurity Fundamentals
Which practice most directly reduces the risk of a successful phishing email leading to account compromise?
- Enforcing phishing-resistant multi-factor authentication Correct answer.
- Increasing password complexity requirements alone
- Disabling email attachments for all users
- Publishing the corporate directory externally
Explanation
Phishing-resistant MFA such as hardware security keys prevents an attacker who captures a password from reusing it in a real session. Complexity rules alone do not stop credential theft through deception.
Question 21Cybersecurity Fundamentals
An employee receives a call from someone claiming to be IT support who asks for a password to fix an urgent issue. Which social engineering technique is this?
- Shoulder surfing
- Pretexting Correct answer.
- Tailgating
- Dumpster diving
Explanation
Pretexting uses a fabricated scenario and assumed identity to manipulate the target into disclosing information. Legitimate support staff do not need a user's password, so the request itself is a warning sign.
Question 22Cybersecurity Fundamentals
Which element of a symmetric encryption scheme must be kept secret for the scheme to remain secure?
- The algorithm specification
- The block size
- The shared key Correct answer.
- The ciphertext length
Explanation
Kerckhoffs's principle assumes the algorithm is public and security rests on the key, so the shared key must remain secret. Ciphertext length and block size are observable properties, not secrets.
Question 23Cybersecurity Fundamentals
A company must prove that a stored record has not changed since it was approved, without revealing the record contents to the verifier. Which combination is most appropriate?
- Storing the record in two separate databases
- Encrypting the record with a shared password
- Hashing the record and signing the hash with the approver's private key Correct answer.
- Compressing the record and storing it offsite
Explanation
A hash detects any change to the record, and signing the hash binds it to the approver while keeping content hidden from the verifier. The verifier recomputes the hash and checks the signature without reading the data.
Question 24Cybersecurity Fundamentals
Why is a salt added to each password before hashing?
- To make identical passwords produce different hashes and defeat precomputed tables Correct answer.
- To shorten the resulting hash value
- To synchronize clocks between servers
- To allow the password to be decrypted later
Explanation
A unique salt per password ensures equal passwords yield distinct digests, which blocks rainbow tables and forces attackers to attack each hash separately. Salts are stored alongside hashes and need not be secret.
Question 25Cybersecurity Fundamentals
An organization discovers that a vendor holds copies of its customer data with no defined deletion timeline. Which governance action addresses this gap most directly?
- Adding a data retention and deletion clause to the vendor contract Correct answer.
- Moving the marketing website to a new host
- Increasing the vendor's network bandwidth
- Requiring the vendor to use a different operating system
Explanation
Third-party data handling must be governed by contractual terms that specify retention limits, deletion obligations, and evidence of destruction. Technical changes at the vendor do not establish the required accountability.
Question 26Cybersecurity Fundamentals
Which statement best describes the relationship between an asset, a threat, and a vulnerability in cybersecurity risk analysis?
- A vulnerability exploits an asset to neutralize a threat
- An asset exploits a threat to expose a vulnerability
- A threat is the monetary value assigned to a vulnerable asset
- A threat exploits a vulnerability to cause harm to an asset Correct answer.
Explanation
Risk analysis links three elements: an asset is something of value, a vulnerability is a weakness in that asset or its controls, and a threat is an actor or event that could exploit the weakness. Harm occurs when a threat actually exploits a vulnerability against the asset. Keeping these roles distinct is essential for assigning controls and estimating likelihood.
Question 27Cybersecurity Fundamentals
An organization wants to ensure that only approved software runs on employee workstations. Which control type most directly accomplishes this?
- Application allowlisting enforced by endpoint policy Correct answer.
- Network address translation at the perimeter firewall
- Full-disk encryption on each workstation drive
- A monthly vulnerability scan of the workstation subnet
Explanation
Allowlisting defines an explicit set of permitted executables and blocks everything else, which directly restricts execution to approved software. Encryption, scanning, and NAT address other concerns such as confidentiality, detection, and address hiding. Only allowlisting enforces the approved-software requirement at the point of execution.
Question 28Cybersecurity Fundamentals
Which principle states that a user should be granted only the access necessary to perform their assigned job duties?
- Least privilege Correct answer.
- Mandatory vacation
- Defense in depth
- Separation of duties
Explanation
Least privilege limits each account to the minimum rights required for its tasks, reducing the blast radius of misuse or compromise. Separation of duties instead splits a sensitive task among multiple people. Defense in depth layers controls, and mandatory vacation is a fraud-detection practice.
Question 29Cybersecurity Fundamentals
What is the primary purpose of a security awareness training program?
- To certify that staff hold professional security credentials
- To shift security responsibility entirely to the IT department
- To reduce human-related risk by improving employee security behavior Correct answer.
- To replace technical controls that are too costly to deploy
Explanation
Awareness training targets the human element, helping employees recognize threats such as phishing and follow secure practices. It complements rather than replaces technical and administrative controls. Its goal is behavior change that lowers the likelihood of human-triggered incidents.
Question 30Cybersecurity Fundamentals
Which type of malware encrypts a victim's files and demands payment for the decryption key?
- Keylogger
- Rootkit
- Ransomware Correct answer.
- Adware
Explanation
Ransomware encrypts data or locks systems and demands payment, typically in cryptocurrency, for restoration. Rootkits conceal attacker presence, keyloggers capture keystrokes, and adware displays unwanted advertising. The extortion-for-decryption behavior is the defining trait of ransomware.
Question 31Cybersecurity Fundamentals
Which characteristic distinguishes a worm from a typical virus?
- A worm is always delivered through a phishing email
- A worm requires a user to open an infected attachment to spread
- A worm self-propagates across networks without user interaction Correct answer.
- A worm only affects the boot sector of a single machine
Explanation
A worm spreads autonomously by exploiting network services or weak configurations, so it does not depend on a user running an infected file. A virus typically needs a host file and some user action to propagate. This self-propagation is why worms can spread very rapidly across networks.
Question 32Cybersecurity Fundamentals
In an information security context, what does the term 'confidentiality' refer to?
- Ensuring systems remain available to authorized users
- Ensuring every action can be attributed to a specific user
- Ensuring data is accurate and complete when accessed
- Ensuring information is disclosed only to authorized parties Correct answer.
Explanation
Confidentiality is the property that information is not disclosed to unauthorized individuals, entities, or processes. Accuracy and completeness relate to integrity, availability concerns uptime, and attribution relates to accountability and non-repudiation. These are distinct pillars of the CIA triad and should not be conflated.
Question 33Cybersecurity Fundamentals
Which authentication factor category is represented by a fingerprint scan?
- Somewhere you are
- Something you are Correct answer.
- Something you have
- Something you know
Explanation
Biometric traits such as fingerprints, iris patterns, and voice are inherent physical characteristics, classified as 'something you are.' Knowledge factors are memorized secrets, possession factors are physical tokens, and location is a contextual attribute rather than a core factor category.
Question 34Cybersecurity Fundamentals
A security team wants to detect unauthorized changes to critical system files on a server. Which control is most appropriate?
- Data loss prevention applied to outbound email
- Network-based intrusion prevention at the perimeter
- File integrity monitoring with baseline comparison Correct answer.
- A quarterly user access recertification
Explanation
File integrity monitoring records cryptographic hashes of files and compares them against a known-good baseline, flagging any modification. Access recertification, perimeter IPS, and email DLP address different risks and would not reliably detect file tampering on a host. Detecting unauthorized file change requires comparing current state to a trusted baseline.
Question 35Cybersecurity Fundamentals
Which statement accurately describes the role of a certificate authority (CA) in a public key infrastructure?
- It generates the symmetric session keys used to encrypt bulk traffic
- It stores every private key belonging to relying parties
- It decrypts all traffic between clients and servers to inspect it
- It binds a public key to an identity by issuing a signed certificate Correct answer.
Explanation
A CA validates an identity and issues a certificate that binds that identity to a public key, signing it with the CA's own private key so relying parties can verify it. Session keys are negotiated by the communicating parties, and private keys are not centrally held by the CA. Traffic decryption is not a CA function.
Question 36Cybersecurity Fundamentals
A user reports that a website's certificate warning appears even though the site was previously trusted. Which explanation is most consistent with a man-in-the-middle interception attempt?
- The server is presenting a certificate that does not chain to a trusted root for that hostname Correct answer.
- The website has enabled HTTP Strict Transport Security
- The server is using an extended validation certificate
- The browser has cached the site's static content
Explanation
An interceptor must present its own certificate, which typically will not chain to a trusted root or match the requested hostname, triggering a warning. HSTS, EV certificates, and content caching are legitimate behaviors that do not produce untrusted-certificate errors. The mismatch is the signal that the presented identity is not the expected one.
Question 37Cybersecurity Fundamentals
Which practice best protects data at rest on a lost laptop?
- Encrypting the storage volume with a key protected by a TPM Correct answer.
- Requiring a complex login password only
- Enforcing screen lock after inactivity
- Configuring the firewall to block inbound ports
Explanation
Full-volume encryption renders the disk contents unreadable without the key, so physical removal of the drive does not expose data. A screen lock and login password protect a running session but not an offline disk attack. Firewall rules govern network traffic and do not protect stored data.
Question 38Cybersecurity Fundamentals
Which model enforces access decisions based on the sensitivity labels of objects and the clearance of subjects, independent of object ownership?
- Role-based access control
- Attribute-based access control
- Mandatory access control Correct answer.
- Discretionary access control
Explanation
Mandatory access control uses system-assigned labels and clearances, and even object owners cannot override the policy. Discretionary access control lets owners set permissions, role-based access control maps rights to job roles, and attribute-based access control evaluates multiple attributes. Only MAC is driven by labels and clearances rather than ownership or roles.
Question 39Cybersecurity Fundamentals
An organization wants to detect a compromised account that is being used to access many systems it never touched before. Which monitoring approach is most effective?
- Counting the number of failed logins per quarter
- Reviewing firewall rule change tickets weekly
- Scanning servers for missing patches each month
- Baselining normal user behavior and alerting on significant deviations Correct answer.
Explanation
User and entity behavior analytics establishes a baseline of normal activity and flags anomalies such as access to unfamiliar systems or unusual volumes. Rule-change review, patch scanning, and quarterly login counts do not detect deviations in access patterns. Behavioral baselining is the technique suited to spotting account misuse.
Question 40Cybersecurity Fundamentals
Which statement best explains why logging must be centralized and protected from modification?
- Centralized logs reduce the storage cost of individual servers
- Logs are only useful for performance tuning of applications
- Tamper-evident central logs support investigation and accountability Correct answer.
- Central logging eliminates the need for intrusion detection systems
Explanation
Attackers commonly clear local logs to hide their activity, so forwarding to a protected central store preserves evidence and supports accountability. Centralization is about integrity and availability of evidence, not storage savings or performance tuning. It complements detection systems rather than replacing them.
Question 41Cybersecurity Fundamentals
Which of the following best describes the function of a security information and event management (SIEM) system?
- It automatically patches operating system vulnerabilities
- It aggregates and correlates log data from multiple sources to raise alerts Correct answer.
- It replaces the need for endpoint antivirus software
- It encrypts all data flows between internal segments
Explanation
A SIEM collects events from diverse sources, normalizes them, correlates patterns, and generates alerts for analysts. It does not encrypt traffic, patch systems, or replace endpoint protection. Its core value is centralized visibility and correlation across the environment.
Question 42Cybersecurity Fundamentals
A company stores customer records in a cloud service and must ensure data remains unreadable to the cloud provider. Which approach best achieves this?
- Encrypting data with customer-managed keys before it reaches the provider Correct answer.
- Enabling multi-factor authentication on administrator accounts
- Relying on the provider's default encryption at rest
- Signing a data processing agreement with the provider
Explanation
Client-side encryption with keys the provider cannot access keeps the data unreadable to the provider, since it never holds the plaintext or the key. Provider-managed encryption protects against disk theft but the provider can still access keys. MFA and contracts address access control and legal obligations, not cryptographic confidentiality from the provider.
Question 43Cybersecurity Fundamentals
Which statement best distinguishes a business continuity plan from a disaster recovery plan?
- Business continuity focuses on restoring IT infrastructure after a disaster
- Business continuity sustains critical business functions, while disaster recovery restores IT systems and data Correct answer.
- Disaster recovery addresses only personnel safety during an evacuation
- The two terms are interchangeable and describe identical activities
Explanation
Business continuity maintains essential business operations during and after disruption, while disaster recovery is the IT-focused subset that restores systems, data, and infrastructure. Disaster recovery is narrower than continuity. Treating them as identical obscures the broader organizational scope of continuity planning.
Question 44Cybersecurity Fundamentals
An organization defines a recovery time objective (RTO) of four hours for a critical application. What does this requirement specify?
- The time required to complete a full security audit
- The maximum time allowed to restore the application after disruption Correct answer.
- The interval between scheduled backups of the application
- The maximum acceptable data loss measured in time
Explanation
RTO is the target duration within which a process or system must be restored after an outage. Maximum acceptable data loss is the recovery point objective, not the RTO. Backup intervals and audit duration are separate scheduling concerns.
Question 45Cybersecurity Fundamentals
Which of the following best describes the purpose of a security policy exception process?
- To allow permanent bypass of any control at an administrator's discretion
- To eliminate the need for risk acceptance by senior management
- To automatically close audit findings without further review
- To document, approve, and time-limit deviations from policy with compensating controls Correct answer.
Explanation
An exception process formally records why a deviation is needed, who approved it, and when it expires, often with compensating controls. It ensures deviations are risk-accepted at the right level rather than ad hoc. Permanent unilateral bypasses and automatic closure defeat the purpose of governance.
Question 46Cybersecurity Fundamentals
Which practice most directly limits the impact of a compromised service account used by an application?
- Sharing the account credentials among several administrators
- Granting the account domain administrator rights for convenience
- Scoping the account's permissions to only the resources the application needs Correct answer.
- Disabling logging for the account to reduce noise
Explanation
Scoping permissions to the minimum required limits what a compromised service account can reach, containing the blast radius. Over-privileged accounts expand the damage, credential sharing removes accountability, and disabling logging destroys the evidence needed to detect misuse. Least privilege is the key containment measure.
Question 47Cybersecurity Fundamentals
An attacker sends emails that appear to come from a company's CEO to finance staff, requesting urgent wire transfers. Which term best describes this attack?
- Privilege escalation
- Watering hole attack
- Business email compromise Correct answer.
- Denial-of-service attack
Explanation
Business email compromise impersonates a trusted executive or partner to trick staff into transferring funds or disclosing information. A watering hole compromises a site the target visits, denial of service degrades availability, and privilege escalation gains higher access. The impersonation-for-payment pattern is the hallmark of BEC.
Question 48Cybersecurity Fundamentals
A penetration tester discovers that a web server's default administrative interface is reachable from the internet with vendor-default credentials. Which remediation should be prioritized first?
- Documenting the finding in the risk register and waiting for the next cycle
- Increasing the frequency of log reviews for that server
- Restricting access to the interface and changing the default credentials Correct answer.
- Adding the server to the vulnerability scan exclusion list
Explanation
Default credentials on an internet-exposed administrative interface present an immediate compromise path, so access must be restricted and credentials changed without delay. Excluding the host from scans hides the problem, and monitoring or documentation alone leaves the exposure open. Immediate containment is warranted before longer-term risk tracking.
Question 49Cybersecurity Fundamentals
An organization's risk assessment shows a high-likelihood, high-impact risk whose mitigation cost exceeds the potential loss. Which risk treatment option is most appropriate to consider?
- Risk avoidance by eliminating the associated business activity
- Risk acceptance with formal sign-off by accountable management Correct answer.
- Risk transfer to a third party through cyber insurance
- Risk deferral until the next fiscal year without documentation
Explanation
When mitigation cost exceeds the expected loss and other options are impractical, formal risk acceptance with documented management sign-off is a legitimate treatment. Acceptance must be explicit and owned at the appropriate level. Avoidance may be infeasible, transfer does not eliminate the risk, and undocumented deferral is not a valid treatment.
Question 50Cybersecurity Fundamentals
A security analyst observes outbound DNS queries to an unusual domain at regular short intervals from a workstation, with small encoded payloads. Which conclusion is most warranted?
- The workstation is performing routine software updates
- The workstation has a failing network interface card
- The domain is certainly benign because DNS is a normal protocol
- The traffic is consistent with DNS tunneling used for command and control or exfiltration Correct answer.
Explanation
Periodic queries with encoded payloads to an unusual domain are characteristic of DNS tunneling, which can carry command-and-control traffic or exfiltrate data because DNS is often allowed through firewalls. Routine updates do not normally exhibit encoded beaconing to unusual domains. The pattern warrants investigation as a potential compromise.