Charlie is developing a web application. He ensures that every form input is validated and sanitized before it's processed. Despite this, an attacker is able to inject a script that steals user session cookies. Which vulnerability in the application did the attacker most likely exploit?

  • Cross-Site Request Forgery (CSRF)
  • Cross-Site Scripting (XSS)
  • Insecure Deserialization
  • SQL Injection
The attacker likely exploited a Cross-Site Scripting (XSS) vulnerability, allowing them to inject malicious scripts into the web application despite input validation and sanitization.

The practice of deliberately leaving vulnerabilities open in a system as a trap to detect and monitor intruders is termed as what?

  • Ethical Hacking
  • Honeypot
  • Penetration Testing
  • Zero-Day Exploitation
A "Honeypot" is a cybersecurity mechanism that intentionally exposes vulnerabilities to lure and monitor potential intruders and threats.

Jane, an IT manager, receives an email detailing a potential security incident. However, the email does not contain enough specifics to act upon. To improve the quality and consistency of incident reports, Jane might consider implementing what?

  • Incident Response Plan
  • Regular Software Updates
  • Security Awareness Training
  • Security Incident Reporting Guidelines
Jane should consider implementing Security Incident Reporting Guidelines. These guidelines provide a structured format for reporting security incidents, including the specific details and information required. They help ensure that incident reports contain enough information for the IT team to act upon effectively.

In many operating systems, the _______ acts as a central policy that defines security-related computer settings.

  • Antivirus
  • Firewall
  • Operating System
  • Router
In many operating systems, the Operating System acts as a central policy that defines security-related computer settings. This includes user access controls, permissions, and various security configurations.

What is the primary purpose of an incident reporting procedure in an organization?

  • To assign blame
  • To improve system performance
  • To prevent all incidents
  • To identify and address security incidents
The primary purpose of an incident reporting procedure in an organization is to identify and address security incidents. This process is essential for recognizing and responding to events that could potentially harm the organization's information security. Incident reporting helps in containment and recovery, minimizing the impact of security breaches.

Which method is commonly used by organizations to test the effectiveness of their security awareness training?

  • Firewall configurations
  • Phishing simulations
  • Social engineering
  • Virtual private networks (VPNs)
Phishing simulations are commonly used by organizations to test the effectiveness of their security awareness training. They simulate phishing attacks to see how well employees can recognize and respond to phishing attempts.

In a PKI (Public Key Infrastructure) system, the private key is used to _______ a message, while the public key is used to _______ it.

  • Encode, Decode
  • Encrypt, Decrypt
  • Hash, Validate
  • Sign, Verify
In a PKI system, the private key is used to sign a message, providing proof of the sender's identity and ensuring data integrity. The public key is used to verify the signature, allowing recipients to confirm the sender's identity and data authenticity.

Which layer of the OSI model is primarily concerned with end-to-end communication and network security?

  • Layer 2 - Data Link
  • Layer 3 - Network
  • Layer 5 - Session
  • Layer 7 - Application
Layer 3, the Network layer, is primarily concerned with end-to-end communication, routing, and network security by controlling data packet routing.

An organization's new software automatically adjusts user permissions based on their job role and revokes access to certain files when an employee changes departments. This approach to managing user rights is an example of what?

  • Attribute-Based Access Control (ABAC)
  • Discretionary Access Control (DAC)
  • Mandatory Access Control (MAC)
  • Role-Based Access Control (RBAC)
This approach to managing user rights is an example of "Role-Based Access Control (RBAC)." RBAC assigns permissions based on a user's role or job function, simplifying permission management and reducing the risk of unauthorized access.

Policies that dictate the criteria for granting access to specific information or systems are called _______ policies.

  • Access Control
  • Authentication
  • Authorization
  • Encryption
"Authorization" policies specify who can access what in a system, setting the criteria for granting access to specific resources.