eWeek Security Watch
Advertisement
Advertisement
March 16, 2007 10:53 AM

Cisco Online Help in a Slew of Products Could Open Systems to Attack



Cisco's online help system could allow cross-site scripting and a subsequent system takeover due to a vulnerability in several products, the company reported on March 15.

The XSS (cross-site scripting) flaw would allow an attacker to execute arbitrary scripting code if he or she were successful in luring a user to click on a specially crafted URL.

The flaw is found in the content search feature of Cisco's online help system, which is embedded in many products. The help system enables users to search for specific keywords in the help contents and is implemented through an HTML form and scripting code.

The vulnerability is that search code in the file PreSearch.html (or in the file PreSearch.class, depending of the product) fails to properly sanitize user input.

When a search keyword is entered that includes scripting code enclosed by tags, the vulnerability is triggered. The help system sanitizes the initial text in some cases but fails to sanitize the text that follows the tagged text, meaning that the subsequent text can also trigger the vulnerability.

All versions of these products are affected:

Cisco Secure Access Control Server (ACS) for Windows version 4.1 and Cisco Secure ACS Solution Engine version 4.1. Cisco Bug ID CSCsh91761 (registered customers only).
Cisco VPN Client. Cisco Bug ID CSCsh52300 (registered customers only).
Cisco Unified Personal Communicator. Cisco Bug ID CSCsh91884 (registered customers only).
Cisco MeetingPlace and Cisco Unified MeetingPlace, end-user and Admin help systems.
Cisco Bug ID CSCsi12435 (registered customers only).
Cisco Unified MeetingPlace Express, end-user and Admin help systems. Cisco Bug ID CSCsh91901 (registered customers only).
Cisco CallManager. Cisco Bug ID CSCsi10405 (registered customers only).
Cisco IP Communicator. Cisco Bug ID CSCsh91953 (registered customers only).
Cisco Unified Video Advantage (formerly Cisco VT Advantage). Cisco Bug ID CSCsh93070 (registered customers only).
Cisco Unified Videoconferencing 3545 System, Cisco Unified Videoconferencing 3540 Series Videoconferencing System, Cisco Unified Videoconferencing 3515 MCU, Cisco Unified Videoconferencing 3527 PRI Gateway, Cisco Unified Videoconferencing 3526 PRI Videoconferencing Gateway, and Cisco Unified Videoconferencing Manager. Cisco Bug ID CSCsh93854 (registered customers only).
Cisco WAN Manager (CWM). Cisco Bug ID CSCek71039 (registered customers only).
Cisco Security Device Manager. Cisco Bug ID CSCsh95009 (registered customers only).
Cisco Network Analysis Module (NAM) for Catalyst 6500 series switches and Cisco 7600 series routers, and for modular IOS routers. Cisco Bug ID CSCsi10818 (registered customers only).
CiscoWorks and all products that integrate with CiscoWorks. Cisco Bug ID CSCsi10674 (registered customers only).

Affected CiscoWorks-related products include:

Management Center for IPS Sensors
Security Monitor
CiscoWorks LAN Management Solution
Router Management Essentials
Common Services
Device Fault Manager
CiscoView
Internetwork Performance Monitor (IPM)
Campus Manager
Cisco Wireless LAN Solution Engine (WLSE). Cisco Bug ID CSCsi10982 (registered customers only).
Cisco 2006 Wireless LAN Controllers (WLC). Cisco Bug ID CSCsi13743 (registered customers only).
Cisco Wireless Control System (WCS). Cisco Bug ID CSCsi13763 (registered customers only).

Cisco says that in some cases the vulnerability can be corrected if you remove or rename the files PreSearch.html and PreSearch.class. You can determine if those files exist by using the operating system's file search feature. Cisco says this workaround doesn't apply to appliances and other products where direct access to the file system is not available, and that by removing or renaming these files it will no longer be possible to search the product's online help contents.

The XSS vulnerability was reported to Cisco by Erwin Paternotte from Fox-IT and by Cassio Goldschmidt.

For Cisco's response and for more information on addressing flaws, click here.

TrackBack

TrackBack

http://securitywatch.eweek.com/cgi-bin/mte/mt-tb.cgi/10587

Comments (1)

eb :

Do you know that when this page loads it pops up a box with text "I am a script"? If this is part of your site, you should at least warn readers. If it is not, you probably ought to do something about it. I'm running linux so am not too concerned personally, but this seems like a bad idea.

Post a Comment

 
 


RSS Syndication
Advertisement
Advertisement
Security Watch     Contact Us | Advertise | Site Map
Ziff Davis Enterprise

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video |

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | eWeek Security | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | IT Marketplace | igrep

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2007 Ziff Davis Enterprise, Inc. All Rights Reserved. Security Watch is a trademark of Ziff Davis Enterprise, Inc. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.

Ziff Davis Enterprise