NIST Checklist Logo
NIST Security Configuration Checklists Repository
BETA
Browse Repository by
   Product Category
   Vendor
   Submitting
Organization

Our Sponsor
white space white space

Apple Mac OS X v10.3.x "Panther"
Security Configuration Guide

Name Apple Mac OS X v10.3.x "Panther" Security Configuration Guide
Version Version 1.1
Status Candidate
Creation Date 2004-10-15
Revision Date 2004-10-15
Product Category Operating System
Vendor Apple Computer Corporation
Product Mac OS X
Product Version v10.3.x "Panther"
Product Role Desktop or mobile client
Checklist Summary

The purpose of this guide is to provide an overview of Mac OS X v10.3.x “Panther” operating system security and recommendations for configuring the security features. This guide provides recommended settings to secure systems using this operating system, and points out problems that could cause security concerns in systems using this operating system.

This document consists of six chapters and two appendices:

Chapter 1, “Scope of Guidance,” contains an overview of the type of system for which this guidance is intended.

Chapter 2, “Introduction to Mac OS X Security,” contains a brief overview of some of the key security features found in the Mac OS X operating system.

Chapter 3, “Initial Installation” contains step-by-step guidance for installing a new Mac OS X system.

Chapter 4, “Configuring System Settings,” contains information on how to securely configure a Mac OS X system once it has been installed.

Chapter 5, “Configuring User Accounts,” contains guidance on how
to create new user accounts, how to give an account administrative access, how to limit account capabilities, how to configure each type of account to
make it secure, and information that should be passed on to users about using their accounts securely.

Chapter 6, “Future Guidance,” contains information about topics that were not covered in this guidance, but which are slated for future guidance.

Appendix A, “Encrypting Files and Folders,” gives instructions on two additional ways to encrypt files under Mac OS X that may provide additional security for information that is to be transferred via removable
media (e.g. CD) or network.

Appendix B, “References,” contains a list of resources used in creating this guide. Many of these resources are valuable sources of additional
information about Mac OS X in general, including many features not discussed in this guidance.

Appendix C, “Additional Resources,” contains a list of references that, though not used in preparation of this guide, may be of interest to the reader.

Known Issues Guidance in this document is geared towards a locally-administered Mac OS X v10.3.x system. Guidance contained here may not be applicable to Mac OS X Server or to a Mac OS X network.

Some instructions within this guidance are complex, and deviation could result in serious adverse effects on the system and its security. Modification of these instructions should only be performed by experienced Mac OS X administrators, and followed by thorough testing.
Target Audience This document is intended for anyone managing a locally -administered Apple Mac OS X v10.3.x system. It is assumed that anyone using this guidance will have some experience using Mac OS X, and understands the basics of the Mac OS X user interface.
Target Operational Environment Specialized Security - Limited Functionality (standalone)
Checklist Installation Tools Built-in GUI and CLI administration tools.
Rollback Capability There is not an automated way of rolling back the system other than recovering from a full backup. Some settings may be reverted by manually.
Testing Information The security configuration guide has been extensively tested with Mac OS X v10.3.3 with "Mac OS Update 10.3.4" and security updates "Security Update 2004-05-24" and "Security Update 2004-06-07" in a lab environment and operational environment.
NIAP/CMVP Status The product has been evaluated with a NIAP-approved Common Criteria Testing Laboratory by Apple but this checklist does not convey the evaluated configuration.
Regulatory Compliance Not applicable
Comments, Warnings, Disclaimer, Miscellaneous
The following list contains suggestions for successfully using the Apple Mac OS X Security Configuration Guide:

Read the guide in its entirety. Subsequent sections can build on information and recommendations discussed in prior sections.

This guidance should always be tested in a non-operational environment before deployment. This non-operational environment should simulate the architecture where the system will be deployed as much as possible.

This guidance is intended primarily for a locally-administered Mac OS X system. Much of the guidance may still be applicable even for a Mac OS X system being managed by another server. If the system being configured will be centrally managed by another system, the guidance given here should be
followed as closely as possible within that context, but some guidance may not be applicable.

Any deviations from this guidance should be evaluated to determine what security risk that deviation may introduce, and measures should be taken to monitor or mitigate those risks.
Disclaimer

Do not attempt to implement any of the settings in this guide without first testing in a non-operational environment.

This document is only a guide containing recommended security settings. It is not meant to replace well-structured policy or sound judgment.
Furthermore this guide does not address site-specific configuration issues. Care must be taken when implementing this guide to address local operational and policy concerns.

The security changes described in this document only apply to Apple Mac OS X v. 10.3.x “Panther” and should not be applied to any other Mac OS versions or operating systems.

Product Support   
Submitting Organization/Authors Systems and Network Attack Center (SNAC), National Security Agency (NSA)
Point of Contact SNAC.Guides@nsa.gov
Sponsor  
Licensing Unless expressly stated otherwise to comply with license requirements or copyrights owned by others, information presented on NSA.gov is considered public information and may be distributed or copied. Use of appropriate byline/phone/image credit is requested. In accordance with 50 USC 402, no one may use without permission from NSA/CSS the words 'National Security Agency', the initials, or seal of the National Security Agency in connection with any commercial activity or in a manner intended to convey the impression that such use is approved, endorsed, or authorized by the National Security Agency.
Checklist Homepage http://www.nsa.gov/snac/
index.cfm?MenuID=scg10.3.1
Download Package http://www.nsa.gov/
notices/notic00004.cfm?Address=
/snac/os/applemac/osx_client_final_v_1_1.pdf
Integrity

SHA1 Digest (osx_client_final_v_1_1.pdf) = ec987030952df96206bdfaea459cf8f8fb7f804d

SHA256 Digest (osx_client_final_v_1_1.pdf) =
a411e36a6ff0070e69c4e6a3cb80b7fbbfed52e
57e81b0eaf18ee2a2db5e17e9

Change History

Version 1.1 - 2004-10-15

Dependency/Requirement   
References Mac OS X Maximum Security; Ray, John, and Ray, Dr. William C.; Sams Publishing; 2003

Mac OS X Panther Unleashed; Ray, John, and Ray, Dr. William C.; Sams Publishing; 2004

“Mac Help,” Mac OS X Panther, Apple Computer, Inc., 2003

Inside Mac OS X, “System Overview,” Apple Computer, Inc., 2001-2002

“Macintosh OS X Security Technical Implementation Guide (Draft);” Version 1, Release 0; Defense Information Systems Agency (DISA); 30 June 2003

“Apple Federal Smart Card Package Installation and Setup Guide;” Apple Computer, Inc.; 2003

“The Mac OS X File System;” Mac OS X Reference Library. Apple Computer, Inc; March 26, 2004.
NIST Identifier 1003



NIST and the checklist submitter do not guarantee or warrant the checklist's accuracy or completeness. NIST is not responsible for loss, damage, or problems that may be caused by using the checklist.

Last updated: May 19, 2005
Page created: October 28, 2004

Disclaimer Notice & Privacy Statement / Security Notice
Send comments or suggestions to checklists@nist.gov
NIST is an Agency of the U.S. Commerce Department's Technology Administration