Table Of Contents
Release Notes for Cisco Secure ACS
Solution Engine 4.0SNMP Support and CSA Integration
Support for Linux Packages in Posture Validation
Installing from the ACS SE 1111 (HP) Recovery CD
Upgrading and Migrating to ACS SE 4.0
Tested Windows Security Patches for ACS Remote Agent
Replication with Different Send and Receive Configurations
Submit and Apply Button Changed to Apply Button
Cisco Product Security Overview
Reporting Security Problems in Cisco Products
Obtaining Technical Assistance
Cisco Technical Support & Documentation Website
Definitions of Service Request Severity
Obtaining Additional Publications and Information
Release Notes for Cisco Secure ACS
Solution Engine 4.0
March 2007
Full Build Numbers:•
4.0.1.44 (1113-Quanta)
•
4.0.1.42 (1112-Quanta)
•
4.0.1.43 (1111-HP)
These release notes pertain to Cisco Secure Access Control Server Solution Engine release 4.0, hereafter referred to as ACS SE.
The ACS release numbering system for software includes major release, minor release, maintenance build, and interim build number in the MMM.mmm.###.BBB format. For this release, the versioning information is:
•
Cisco Secure ACS 4.0.1.44 for Quanta (1113)
•
4.0.1.42 for Quanta (1112)
•
ACS 4.0.1.43 for HP (1111)
Elsewhere in this document where 4.0 is used, we are referring to 4.0.1. ACS major release numbering starts at 4.0.1, not 4.0.0. Use this information when working with your customer service representative.
Contents
These release notes provide:
•
Cisco Product Security Overview
•
Obtaining Technical Assistance
•
Obtaining Additional Publications and Information
New and Changed Information
This section contains new and changed information for ACS SE 4.0:
•
SNMP Support and CSA Integration
New Quanta 1113 Platform
The ACS SE 1113 release consists of a new hardware device that replaces the previous ACS SE 1112 device. The ACS SE 1113 device conforms to Reduction in Hazardous Substances (RoHS) directives of the European Economic Community (EEC)—Directive 73/23/EEC and Directive 89/336/EEC as amended by Directive 93/68/EEC.
New Hotfixes in ACS SE 4.0
The ACS SE base image contains the following Microsoft hotfixes:
•
KB822831—BUG: Driver installation program does not install device drivers.
•
KB823980—MS03-026: Buffer overrun in RPC may allow code execution.
•
KB824105—MS03-034: Flaw in NetBIOS could lead to information disclosure.
•
KB824146—MS03-039: A buffer overrun in RPCSS could allow an attacker to run malicious programs.
•
KB828028—MS04-007: An ASN.1 vulnerability could allow code execution.
•
KB828741—MS04-012: Cumulative Update for Microsoft RPC/DCOM.
•
KB835732—MS04-011: Security Update for Microsoft Windows.
•
KB893066—MS05-019: Vulnerabilities in TCP/IP Could Allow Remote Code Execution and Denial of Service.
For more information about these hotfixes, see the Microsoft website.
ACS Remote Agent for Windows
ACS Remote Agent for Windows is now supported on Japanese Windows 2000 and Japanese Windows 2003.
SNMP Support and CSA Integration
The following features were introduced in ACS SE 3.3:
•
Support for Simple Network Management Protocol (SNMP).
•
Integration of Cisco Security Agent in the ACS SE base image.
These features are described in the User Guide for Cisco Secure ACS Solution Engine.
ACS New Features
ACS contains the following new and changed features:
•
New RoHS Solution Engine platform. The ACS SE 1113 release consists of a new hardware device that replaces the previous appliance hardware device (the ACS SE 1112 device). The ACS SE 1113 device conforms to Reduction in Hazardous Substances (RoHS) directives of the European Economic Community (EEC)—Directive 73/23/EEC and Directive 89/336/EEC as amended by Directive 93/68/EEC.
•
Network Admission Control (NAC) Release 2.0 support—ACS acts as a policy decision point in NAC deployments. Using configurable policies, it evaluates the credentials received from the Cisco Trust Agent, determines the state of the host, and sends a per-user authorization to the network access device: access control lists (ACLs), a policy-based ACL, or a private VLAN assignment. Evaluation of the host credentials can enforce many specific policies, such as OS patch level and antivirus DAT file version. ACS records the policy evaluation results for use with your monitoring system. ACS also allows third-party audit vendors to audit hosts without the appropriate agent technology before granting network access. ACS policies can be extended with external policy servers to which ACS forwards credentials. For example, credentials specific to an antivirus vendor can be forwarded to the vendor's antivirus policy server, and audit policy requests can be forwarded to audit vendors. For more information about the new ACS features to support NAC 2.0, see Support for NAC 2.0.
•
Increased number of supported devices—ACS can now support up to 35,000 devices.
•
Profile-based authentication and authorization—A new feature called network access profiles allows administrators to classify access requests according to network location, membership in a network device group, protocol type, or other specific RADIUS attribute values sent by the network device through which the user connects. Authentication, access control, posture validation and authorization policies can be mapped to specific profiles. An example of a profile-based policy is the ability to apply a different access policy for wireless access versus remote Virtual Private Network (VPN) access.
•
New storage infrastructure—ACS now uses an SQL database to store all the user and configuration information. The new ACS internal database improves scaling and performance, and is less reliant on the Windows Registry. The Windows Registry will be used only for application information. A new database password is required during installation. The password is stored in the Windows registry using Microsoft Crypto API. The database is encrypted by using a hash of customer-provided password and an internal password. You can use the ACS SE CLI to change the password.
•
LDAP improvements—ACS caches successful external authentications (by using LDAP), allowing it to immediately look up a user during reauthentication. ACS provides improved SSL support. See LDAP Improvements, for more information.
•
Japanese browser support—Supports administration of ACS by using MS Internet Explorer 6.0 SP1 and Netscape Communicator 8.0.4 with Sun Java JRE 1.5.0; or MS Internet Explorer 6.0 SP1 with Microsoft Java Virtual Machine, which is installed on Japanese Windows Operating System (JOS). This feature is supported for entering data in English (not Japanese).
•
TACACS+ and RADIUS key support at group level—Ability to set a shared secret at the group level (Network Device Group).
•
Purging capability for cached users in ACS—Ability to remove dynamically saved users from the ACS database via User Setup.
•
Authentication improvements:
–
Support for the Microsoft Windows Callback feature.
–
Ability for external users to authenticate via an enable password.
–
Certificate revocation list checking during EAP-TLS authentication.
•
NTLM support—ACS can now operate with Windows NT LAN Manager (NTLM) v1, NTLM v2 (with appropriate Microsoft patches), and LAN Manager (if you require it).
•
External Novell NDS database support—Support for group mappings for external Novell NDS databases is now done by using generic LDAP group set mappings.
•
Extended replication support—Administrators can now replicate network access profiles and all related configuration, including:
–
Posture validation settings
–
AAA clients and hosts
–
External database configuration
–
Global authentication configuration
–
Network device groups
–
Dictionaries
–
Shared profile components
–
Additional logging attributes
•
Machine Access Restrictions (MAR) Exemption Lists—You can specify which groups are allowed access to the network; regardless of whether they pass machine authentication. A MAR exemption list can be configured for specific user groups (for example, managers and administrators).
•
RADIUS Authorization Component (RAC) support—Includes RADIUS authorization components as a new type of shared profile component. Shared RACs contain groups of RADIUS attributes that you can dynamically assign to user sessions based on a policy.
•
Support of additional Cisco hardware devices—ACS 4.0 includes support for Cisco wireless LAN controllers and Cisco adaptive security appliances.
•
Online documentation—The online documentation for ACS Solution Engine opens in a separate window, and contains all the information in the User Guide for Cisco Secure ACS Solution Engine. You can search the online documentation by using the Search button, and you can open a PDF version of the user guide.
Support for NAC 2.0
The following features support NAC 2.0:
•
EAP-FAST Version 1a support for NAC phase 2—Supports an authenticated tunnel (by using the server certificate) inside of which the provisioning of PACs will occur. EAP types supported inside the tunnel include:
–
EAP-GTC
–
EAP-MSCHAPv2
–
EAP-TLS
•
Agentless host support—Support for Cisco and third-party audit servers that determine posture information about a client, without relying on the presence of a NAC-compliant Posture Agent (PA). These types of clients are also called NAC Agentless Hosts (NAH).
•
Linux packages support in posture validation—Supports Linux packages for the Cisco:Host plugin. The following extended attributes are available for Linux packages:
–
Cisco:Host:Package:Version.
–
Cisco:Host:Package:Version-String.
For additional details, see Support for Linux Packages in Posture Validation.
•
Posture Validation:
–
Support for an external audit server, which determines posture information about a host without relying on the presence of a Posture Agent (PA).
–
Posture validation no longer requires NAC databases to verify compliance. The three options from which to choose for validation are:
- internal policies located in ACS
- policies defined on external servers
- policies defined on audit servers for NAC agentless hosts
–
Authorization for posture validation is now configured within the Network Access Profiles feature. Posture validation no longer requires special authorization rules.
–
This product release includes changes to optimize posture validation. In previous versions, ACS requested all the credentials by using the type-length-value (TLV) protocol. ACS has been optimized to request only the attributes that are required to evaluate posture validation.
LDAP Improvements
The ACS authentication and authorization service, CSAuth, supports multithreading to authenticate with the LDAP external database. Multiple users can simultaneously be searched and authenticated against the LDAP server(s).
LDAP over SSL now includes the option to authenticate by using certificate database files other than the Netscape cert7.db file. This new option uses the same mechanism as other Secure Sockets Layer (SSL) installations in the ACS environment.
When ACS checks authentication and authorization of a user on the LDAP server, it uses a connection with LDAP administrator account permissions to search for the user and for the users groups on the directory subtree. ACS keeps those administrator connections open for successive use. It is possible to limit the maximum number of concurrent administrator connections per generic LDAP external database configuration (primary and secondary).
After an LDAP user is successfully authenticated to the LDAP external database, its distinguished name (DN) on the LDAP server is cached in ACS. The cached DN is used during the next authentication request of the user to save search time.
Support for Linux Packages in Posture Validation
ACS 4.0 supports Linux packages for the Cisco:Host plugin. The following extended attributes are available for Linux packages:
•
Cisco:Host:Package:Version
•
Cisco:Host:Package:Version-String
The following Linux packages are supported:
•
acrobat;cpio;cups;curl;cvs;cyrus-sasl;emacs;enscript;ethereal;evolution;gaim;gd;gdk-pixbuf;glibc;
•
gnome-vfs2;gnupg;gtk2;httpd;ia32el;imagemagick;imap;imlib;iproute;ipsec-tools;kdegraphics;
•
kdelibs;kdenetwork;kdepim;kernel;krb5;less;lftp;lha;libpng;libtiff;libxml;libxml2;mailman;mod_python;
•
mozilla;mutt;mysql;mysql-server;nasm;net-snmp;netpbm;nfs-utils;openmotif;openoffice.org;
•
openssh;openssl;perl;perl-dbi;php;postgresql;pwlib;python;qt;realplayer;redhat-config-nfs;
•
rh-postgresql;rsh;rsync;ruby;samba;sharutils;slocate;sox;spamassassin;squid;squirrelmail;sysstat;
•
tcpdump;telnet;tetex;utempter;vim;xchat;xemacs;xfree86;xloadimage;xpdf;zip
You can add or remove attribute packages in the NAC Attributes Management Page in the ACS SE web interface.
Extended attributes are only supported as descendants of the Cisco:Host application.
Product Documentation
Table 1 describes the product documentation for ACS SE 4.0.
Table 1 Product Documentation Details
Document Title and Description Available FormatsDocumentation Guide for Cisco Secure ACS Solution Engine
•
Printed document with the product.
•
PDF on the product CD-ROM.
•
On Cisco.com:
http://www.cisco.com/en/US/products/sw/secursw/ps5338/
prod_release_notes_list.html•
Orderable; see Ordering Documentation.
Release Notes for Cisco Secure ACS Solution Engine
New features, documentation updates, known problems, and resolved problems.
On Cisco.com:
http://www.cisco.com/en/US/products/sw/secursw/ps5338/
prod_release_notes_list.htmlInstallation and Setup Guide for Cisco Secure ACS Solution Engine
Details on ACS SE 1112 and ACS SE 1113 hardware and hardware installation, and initial software configuration.
•
Orderable; see Ordering Documentation.
•
PDF on the ACS Recovery CD-ROM.
•
On Cisco.com:
http://www.cisco.com/en/US/products/sw/secursw/ps5338/
prod_installation_guides_list.htmlProduct online help.
Help topics for all pages in the ACS HTML interface.
Select an option from the ACS menu; the help appears in the right pane.
User Guide for the Cisco Secure ACS Solution Engine
ACS functionality and procedures for using the ACS features.
•
Orderable; see Ordering Documentation.
•
On Cisco.com:
http://www.cisco.com/en/US/products/sw/secursw/ps5338/
products_user_guide_list.htmlSupported Devices Table for the Cisco Secure ACS Solution Engine
Supported devices and firmware versions for all ACS features.
On Cisco.com:
http://www.cisco.com/en/US/products/sw/secursw/ps5338/
products_device_support_tables_list.htmlRegulatory Compliance and Safety Information for the Cisco Secure ACS Solution Engine
Translated safety warnings and compliance information.
•
Orderable; see Ordering Documentation.
•
PDF on the ACS Recovery CD-ROM.
•
Online:
http://www.cisco.com/en/US/products/sw/secursw/ps5338/
prod_installation_guides_list.htmlInstallation Guide for User-Changeable Passwords
Installation and user guide for the user-changeable password add-on.
On Cisco.com:
http://www.cisco.com/en/US/products/sw/secursw/ps5338/
prod_installation_guides_list.htmlInstallation and Configuration Guide for Cisco Secure ACS Remote Agents
Installation and configuration guide for ACS remote agents for remote logging.
On Cisco.com:
Supported Databases
The various databases that ACS supports provide uneven support for the various password protocols that ACS SE supports for authentication.
Note
In the User Guide for Cisco Secure ACS Solution Engine 4.0, the tables that summarize database compatibility for the protocols that ACS supports state incorrectly that ACS SE supports ODBC databases. Table 2 and Table 3 correct this error.
Table 2 specifies non-EAP authentication protocol support.
Table 3 specifies EAP authentication protocol support.
Installation Notes
This section provides information about installing and upgrading ACS SE and ACS Remote Agents:
•
Installing from the ACS SE 1111 (HP) Recovery CD
•
Upgrading and Migrating to ACS SE 4.0
•
Tested Windows Security Patches for ACS Remote Agent
Note
You should view ACS SE only via a console by using a serial port. We do not recommend using a monitor via the VGA port. If you use a monitor via the VGA port, you will see Windows error messages when starting ACS SE. You can ignore these messages and there is no need to reboot.
Installing from the ACS SE 1111 (HP) Recovery CD
When installing from the Recovery CD for ACS SE 1111 (HP), you might encounter the following issues:
•
After installation completes, the ACS SE reboots, performs some configurations, and reboots again. The configurations that occur after the first reboot take a significant amount of time, during which there is no feedback, which is normal system behavior. If, after about an hour, the CLI Initial Configuration screen does not appear, switch off the appliance, and switch it on again. Refer to CSCsc90467.
•
After initial configuration ends, if you cannot access the web interface, use the CLI command, reboot, to restart the appliance. Refer to CSCsd20149.
Note
These problems occur only on ACS SE 1111 (HP), after installing from the Recovery CD, when performing a full upgrade, including the appliance base image. If you are not upgrading the appliance base image, you do not need to install from the Recovery CD.
Software Compatibility
See the Supported and Interoperable Devices and Software Tables for Cisco Secure ACS Solution Engine on Cisco.com.
Upgrading and Migrating to ACS SE 4.0
You can upgrade your existing ACS SE appliance with the latest ACS software, appliance management software, and appliance base image. For detailed instructions see Installation Guide for Cisco Secure ACS Solution Engine on Cisco.com.
You can migrate from an existing ACS SE appliance (ACS SE 1111 or 1112) to the ACS SE 1113 by making a backup of the installation on the existing hardware device (SE 1111 or 1112) and then performing a restore of the installation on the new hardware device (SE 1113).
Note
ACS Release 3.x is not supported on the SE 1113 platform.
If the existing ACS SE appliance has a previous software version, you must first upgrade the existing appliance to software version 4.0.
For detailed information, see Chapter 5 of the Installation and Setup Guide for the Cisco Secure ACS Solution Engine, "Upgrading and Migrating to Cisco Secure ACS Solution Engine."
Upgrade Paths
ACS supports the following upgrade paths. These paths have been tested and are supported:
•
ACS SE release 3.3.3 to ACS SE release 4.0.
•
ACS SE, release 3.3.2 to ACS SE 4.0.
•
ACS SE, release 3.3.1 to ACS SE 4.0.
•
ACS SE, release 3.2.3 to ACS SE 4.0.
•
ACS SE versions before ACS SE 3.2.3, first upgrade to ACS SE 3.3.3, then to ACS SE 4.0. For information about upgrading to ACS SE 3.3.3, see Release Notes for Cisco Secure ACS Solution Engine 3.3.3 on Cisco.com.
Migration Paths
ACS supports the migration path from ACS for Windows 4.0 to ACS SE 4.0. Before performing migration, you must first upgrade ACS for Windows to version 4.0.
The following migration paths have been tested and are supported:
•
Upgrade ACS for Windows, release 3.0.4, via 3.3.3, to ACS for Windows, release 4.0. Migrate to ACS SE 4.0.
•
Upgrade ACS for Windows, release 3.2.3, to ACS for Windows, release 4.0. Migrate to ACS SE 4.0.
•
Upgrade ACS for Windows, release 3.3.1, to ACS for Windows, release 4.0. Migrate to ACS SE 4.0.
•
Upgrade ACS for Windows, release 3.3.2, to ACS for Windows, release 4.0. Migrate to ACS SE 4.0.
•
Upgrade ACS for Windows, release 3.3.3, to ACS for Windows, release 4.0. Migrate to ACS SE 4.0.
For ACS SE versions before ACS SE 3.2.3, first upgrade to ACS SE 3.3.3, then to ACS SE 4.0. For information about upgrading to ACS SE 3.3.3, see Release Notes for Cisco Secure ACS Solution Engine 3.3.3 on Cisco.com.
Post-Upgrade Configuration
After upgrading to ACS 4.0, you may need to perform additional configuration steps to successfully use ACS and Network Access Profiles (NAP). If you used NAC in ACS 3.3, ACS will not operate in an identical manner in ACS 4.0. For example, you must create a new set of authorization rules for Network Access Profiles that are created during the upgrade process.
Upgrading From Version 3.3
The following actions are performed automatically when you upgrade from ACS 3.3 to ACS 4.0:
1.
Local and external posture policies are automatically transformed.
2.
A single NAP, (configured for NAC only) is created as a process of the upgrade.
3.
Each instance of the selected ACS 3.3 Network Posture Validation Database will automatically be transformed into a posture validation rule. All the rules will be associated with the NAP that was created (in step 2). All PA message and URL redirects are mapped correspondingly.
4.
A RADIUS Authorization Component will be created for each mapped group. ACS populates the RAC with all attributes that were configured in the user or group setup menus, except for the posture-token Cisco-av-pair. Since ACS dynamically updates the posture-token Cisco-av-pair attribute at runtime, there is not need to configure it manually.
5.
If you manually added posture validation attributes in ACS 3.3, they will be added to the ACS version 4.0 posture dictionary during the upgrade.
Tested Windows Security Patches for ACS Remote Agent
Cisco Systems officially supports and encourages the installation of all Microsoft security patches for Windows 2000 Server and Windows Server 2003 as used for ACS Remote Agent for Windows.
Cisco experience has shown that these patches do not cause any problems with the operation of ACS Remote Agent for Windows. If the installation of one of these security patches does cause a problem with ACS, please contact Cisco Technical Assistance Center (TAC) and Cisco will resolve the problem as quickly as possible.
ACS Remote Agent for Windows has been tested with the Windows Server 2003 patches documented in the following Microsoft Knowledge Base Articles:
•
819696
•
823182
•
823559
•
824105
•
824141
•
824146
•
825119
•
828028
•
828035
•
828741
•
832894
•
835732
•
837001
•
837009
•
839643
•
840374
ACS has been tested with the Windows 2000 Server patches documented in the following Microsoft Knowledge Base Articles:
•
329115
•
823182
•
823559
•
823980
•
824105
•
824141
•
824146
•
825119
•
826232
•
828035
•
828741
•
828749
•
835732
•
837001
•
839643
Documentation Updates
This section corrects errors and omissions in the ACS user documentation:
•
Replication with Different Send and Receive Configurations
•
Submit and Apply Button Changed to Apply Button
Supported Databases
In the User Guide for Cisco Secure ACS Solution Engine 4.0, the tables that summarize database compatibility for the protocols that ACS supports state incorrectly that ACS SE supports ODBC databases. Table 2 and Table 3 in Supported Databases correct this error.
Replication with Different Send and Receive Configurations
The user guide states that the primary ACS compares the list of database components that it is configured to send with the list of database components that the secondary ACS is configured to receive. If the secondary ACS is not configured to receive any of the components that the primary ACS is configured to send, the database replication fails.
The previous information is incorrect (bug CSCsg93907).
The primary ACS first synchronizes with the secondary ACS, and sends only the components that the secondary ACS is configured to receive. The primary ACS does not send components that the secondary ACS is not configured to receive, even if you configure the primary ACS to send those components. Thus, database replication does not fail when different send and receive configurations exist on the primary and secondary ACS.
Submit and Apply Button Changed to Apply Button
In several parts of the User Guide for Cisco Secure ACS Solution Engine 4.0, the documentation instructs the reader to click Submit + Apply to save and apply configuration changes. In release 4.0, the Apply button replaces the Submit + Apply button.
Click the Apply button to save and apply configuration changes.
Security Advisory
Cisco issues a security advisory when security issues directly impact its products and require action to repair. For the list of security advisories for Cisco Secure on Cisco.com, see the Cisco Security Advisory: Multiple Vulnerabilities in Cisco Secure Access Control Server at:
http://www.cisco.com/en/US/products/products_security_advisories_listing.html
Known Problems
The following problems exist in this release:
Cisco AAA Client Problems
Refer to the appropriate release notes for information about Cisco AAA client problems that might affect the operation of ACS. You can access these release notes online at Cisco.com. For NAC-specific client problems, go to http://www.cisco.com/go/NAC.
Known Microsoft Problems
Due to a defect in the Microsoft PEAP supplicant provided in the Windows XP Service Pack 2, the PEAP supplicant cannot reauthenticate successfully with ACS. Cisco has opened case SRX040922603052 with Microsoft on this issue. Customers who are affected by this problem should open a case with Microsoft and reference this case ID. Microsoft has prepared hotfix KB885453, which resolves the issue.
Known Problems with ACS 4.0
Table 4 contains problems known to exist in ACS SE 4.0.

