What are the types of covert channels in Cissp ?

what are covert channels in the cissp exam

In the context of the CISSP exam, covert channels are unauthorized communication channels that allow information to be transmitted between different security levels in a system. These channels are often hidden and exploit unintended mechanisms to transmit data, making them difficult to detect and prevent.

Types of Covert Channels

There are two primary types of covert channels:

1. Storage Channels:

Storage channels involve the use of a shared storage resource, such as a hard drive or file system, to transmit information. One process can modify the shared resource in a way that encodes data, and another process can read the resource to decode the information.

2. Timing Channels:

Timing channels exploit the timing of system events to transmit information. One process can intentionally modulate its resource usage, such as CPU time or network bandwidth, to create a timing pattern that encodes data. Another process can monitor the timing of these events to decode the information.

Covert Channel Mitigation

Covert channels can pose a significant security risk, as they can be used to exfiltrate sensitive data or compromise system integrity. To mitigate this risk, organizations should implement the following measures:

  • Identify and monitor potential covert channels: Organizations should identify potential covert channels within their systems by examining shared resources and system timing patterns.

  • Implement access controls: Implement strict access controls to limit the ability of processes to access shared resources or influence system timing.

  • Monitor system activity: Continuously monitor system activity for suspicious patterns that could indicate covert channel activity.

  • Educate and train employees: Educate employees about the risks of covert channels and train them to identify and report suspicious activity.

more
A covert channel is a way for unauthorized information to be transferred between two entities that are not supposed to be able to communicate with each other. There are two main types of covert channels: storage channels and timing channels.
Two types of covert channels: covert storage and covert timing. • A covert storage channel is used when one process writes data to a hard drive and another process reads it. In a covert storage attack, a higher-level subject writes data to a storage area and a lower subject reads it. In a covert storage channel, security risks arise due to the storage location. • A covert timing channel is used when a process transmits data to another process. Covert timing channels convey information by modifying the timing of a system resource in some measurable way.
What is an example of a covert storage channel?
Storage covert channels: When bits are communicated using storage. Example: A top secret user can make a top secret file. When a user that only has secret clearance tries to read the file they will either get “file does not exist” (this can communicate a 0) or “access denied”(communicate a 1).