📖 What is MAC (Access Control)?

Mandatory Access Control (MAC) is a highly restrictive access control model where the system, not the user, determines access based on pre-defined security labels and clearances. These labels classify both subjects (users) and objects (data), enforcing strict access rules regardless of user preference.

🥋 Sensei Says:

"MAC is commonly used in environments requiring high security, such as military or government systems. Remember that users cannot override MAC policies. Understand the concept of 'write up' and 'read down' rules. Distinguish MAC from DAC; MAC is far more secure but less flexible."

📚 Certification: Certified Information Systems Security Professional (CISSP)

🔑 What are the Key Concepts of MAC (Access Control)?

  • MAC relies on system-defined labels (sensitivity) and clearances (authorization) to control access, unlike DAC which uses user-defined permissions.
  • The 'read down' principle allows a subject to access objects with equal or lower sensitivity levels, while 'write up' allows writing to lower levels.
  • MAC is highly secure because users cannot modify access controls; policies are centrally managed and enforced by the operating system.
  • Bell-LaPadula is a common MAC model focused on confidentiality (no read up, no write down), while Biba focuses on integrity (no read down, no write up).
  • MAC is often implemented using Security Enhanced Linux (SELinux) or TrustedBSD, providing granular control over system resources and processes.

🎯 How does MAC (Access Control) appear on the CISSP Exam?

You may be asked to identify which access control model would be most appropriate for a system handling top-secret classified information, requiring strict confidentiality.

A scenario might describe a data breach where a user accessed files they shouldn't have; determine if a move to MAC would have prevented this based on its enforcement.

Expect questions about comparing and contrasting MAC with DAC, focusing on the trade-offs between security and usability in different organizational contexts.

❓ Frequently Asked Questions

How does Bell-LaPadula differ from Biba in a MAC system?

Bell-LaPadula prioritizes confidentiality, preventing information from flowing to lower security levels. Biba focuses on integrity, preventing unauthorized modifications to data by restricting write access to higher levels.


Can MAC be implemented alongside other access control models like DAC?

Yes, it's common to use a hybrid approach. DAC can manage general user permissions, while MAC enforces stricter controls on sensitive data, adding an extra layer of security.


What are the performance implications of using MAC?

MAC can introduce performance overhead due to the constant checking of labels and clearances. However, modern implementations are optimized to minimize this impact, and the security benefits often outweigh the cost.

Related Terms from Certified Information Systems Security Professional

📝 Related Study Guides

Study Guide 10 min read

How to Pass the CISSP Exam: A Realistic 2026 Study Plan

To pass the CISSP, you must transition from a technical mindset to a managerial one, focusing on risk management and policy over implementation. Success requires a 3-6 month study plan covering all eight domains, using adaptive practice exams to identify gaps and mastering the "mile wide, inch deep" breadth of the CBK.

Career Guide 10 min read

CISSP Experience Requirements: How to Get Your Waiver in 2026

To earn the CISSP, you need five years of cumulative, paid work experience in two or more of the eight CISSP domains. You can obtain a one-year waiver through a four-year college degree or approved professional certifications. Those lacking full experience can become an Associate of ISC2 after passing the exam.

Deep Dive 8 min read

Kerberos Authentication Explained for the CISSP Exam

Kerberos is a ticket-based authentication protocol designed to provide strong authentication for client/server applications by using secret-key cryptography. It utilizes a trusted third party called the Key Distribution Center (KDC) to issue tickets, enabling Single Sign-On (SSO) and preventing replay attacks through the use of synchronized timestamps.

🧠

Test Your Knowledge

Think you understand MAC (Access Control)? Put it to the test with our practice exam.

Try 10 Free Questions

⭐ 1,000 expert-curated questions available with Premium

Upgrade Premium