📖 What is DAC?

Discretionary Access Control (DAC) grants resource owners the authority to determine who has access to their data. Permissions are typically managed through access control lists (ACLs) or similar mechanisms, allowing flexible but potentially less secure access management compared to MAC.

🥋 Sensei Says:

"DAC is prevalent in general-purpose operating systems like Windows and Linux. Be aware of the vulnerabilities associated with DAC, such as privilege escalation and the potential for malicious software to exploit user permissions. Understand the concept of group permissions and how they relate to DAC."

📚 Certification: Certified Information Systems Security Professional (CISSP)

🔑 What are the Key Concepts of DAC?

  • DAC relies on the resource owner to make access decisions, granting or denying permissions based on identity or group membership.
  • ACLs are the primary mechanism for implementing DAC, defining specific permissions (read, write, execute) for users or groups.
  • DAC is vulnerable to Trojan horse attacks and privilege escalation if users are tricked into running malicious software with their permissions.
  • Group permissions simplify DAC administration, allowing access control to be applied to multiple users simultaneously.
  • DAC's flexibility comes at the cost of potential security weaknesses, requiring careful configuration and user awareness.

🎯 How does DAC appear on the CISSP Exam?

You may be asked to identify a security weakness in a system where users have excessive permissions granted through an ACL, leading to potential data breaches.

A scenario might describe a user installing unauthorized software with their credentials – expect questions about how DAC enabled this action and how to mitigate it.

Expect questions about comparing DAC to other access control models, specifically highlighting its vulnerabilities in high-security environments.

❓ Frequently Asked Questions

How can DAC be strengthened to reduce security risks?

Implementing the principle of least privilege is crucial. Grant users only the minimum permissions necessary to perform their tasks, and regularly review and update ACLs.


What's the difference between DAC and RBAC?

While DAC focuses on individual owner control, RBAC (Role-Based Access Control) assigns permissions based on job function. RBAC is generally more scalable and easier to manage in larger organizations.


Can DAC be used in conjunction with other access control models?

Yes, DAC is often combined with MAC (Mandatory Access Control) or RBAC to create a layered security approach. MAC can enforce broader security policies, while DAC provides flexibility within those constraints.

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 DAC? Put it to the test with our practice exam.

Try 10 Free Questions

⭐ 1,000 expert-curated questions available with Premium

Upgrade Premium