As an MIT grad, I always took a little (unearned) pride in the fact that MIT created Kerberos - the powerful authentication systems used by many large organizations that really care about security. So this week's critical flaws found in Kerberos - and in numerous unnamed derivative products - was a bummer. An iTunes vulnerability was also discovered that affects both Widows and Mac implementations. Alan
@RISK is the SANS community's consensus bulletin summarizing the most important vulnerabilities and exploits identified during the past week and providing guidance on appropriate actions to protect your systems (PART I). It also includes a comprehensive list of all new vulnerabilities discovered in the past week (PART II).
********************* Sponsored By Sourcefire, Inc. ************************
"Who is not following our network compliance policies?" "Who is being targeted by this external threat?" "Who is consuming the most bandwith on that network segment?" "Who is initiating this internal attack?"
Finally you can immediately identify the "who" behind the "what" with Sourcefire RUA(tm) (Real-time User Awareness)! Click to learn more. http://www.sans.org/info/15806
*************************************************************************
TRAINING UPDATE Where can you find Hacker Exploits, Security Essentials and SANS other top-rated courses? Las Vegas (9/23-9-28): http://www.sans.org/ns2007/event.php Chicago (11/2-11/7): http://www.sans.org/chicago07/event.php Tokyo (11/5-11/10): http://www.sans.org/sanstokyo2007_autumn/event.php London (11/26 - 12/1): http://www.sans.org/london07/ Washington DC (12/13-12/18): http://www.sans.org/london07/ New Orleans (1/12-1/17): http://www.sans.org/security08/event.php Plus in 100 other cities and even on line at your convenience. How good are the courses? Here's what past attendees said: "An extraordinary amount of information covered in a week, backed up with excellent documentation for those long winter nights." (Keith Mellism, Canada Life) "This course has valuable information that can be implemented immediately in the work place." (Christopher O'Brien, Booz Allen Hamilton) "You will never ever find anything more valuable than SANS super knowledge. Worth the price!!" (Carlos Fragoso, CESCA)
*************************************************************************
Part I for this issue has been compiled by Rob King at TippingPoint, a division of 3Com, as a by-product of that company's continuous effort to ensure that its intrusion prevention products effectively block exploits using known vulnerabilities. TippingPoint's analysis is complemented by input from a council of security managers from twelve large organizations who confidentially share with SANS the specific actions they have taken to protect their systems. A detailed description of the process may be found at http://www.sans.org/newsletters/cva/#process
Description: MIT's implementation of the Kerberos authentication protocol contains multiple vulnerabilities in its "kadmind" administration daemon. This daemon runs on servers that act as Kerberos controllers. This server exports a Sun RPC (also called ONC RPC) interface that can be used to administer the service. The first vulnerability lies in the handling of RPCSEC_GSS authentication information and can be exploited by unauthenticated users. The second vulnerability stems from a failure to properly parse arguments to certain exported procedures, and requires authentication to exploit. An attacker who successfully exploited these vulnerabilities would be able to execute arbitrary code with the privileges of the vulnerable process (usually root). Note that the first vulnerability exists in the RPC library shipped with Kerberos; other products using this library may also be vulnerable. MIT Kerberos or products based thereupon are shipped by default with numerous Unix and Unix-like systems. Technical details for these vulnerabilities are available via source code analysis.
Status: MIT confirmed, updates available.
Description: Apple iTunes contains a buffer overflow in its handling of album cover art. These images can be embedded in music files so that iTunes can display the cover art for that song. A specially crafted song file containing malicious cover art data could trigger this buffer overflow and execute arbitrary code with the privileges of the current user. Note that iTunes on both Apple Mac OS X and Microsoft Windows is vulnerable.
Status: Apple confirmed, updates available.
Description: Apache Struts and OpenSymphony WebWork provide a Java-based development environment for internet applications. A failure to properly handle invalid user form input could allow an attacker to execute arbitrary Open Graph Navigation Language (OGNL) code. OGNL is an expression language for Java that allows simpler interaction with JavaBeans. An attacker who submitted a specially crafted web form to a vulnerable system could cause the server to execute arbitrary OGNL code with the privileges of the vulnerable process. This could in turn lead to arbitrary Java code execution. Technical details are available for this vulnerability, both in the advisory and through source code analysis. A simple proof-of-concept is included in the advisory.
Status: Apache and OpenSymphony confirmed, updates available.
Description: Microsoft Visual FoxPro is Microsoft's integrated development environment for the FoxPro programming language. It installs the "FPLOE.OCX" ActiveX control, which contains a buffer overflow in its "FoxDoCmd" method. A malicious web page that instantiated this control could exploit this buffer overflow to execute arbitrary code with the privileges of the current user. A proof-of-concept for this vulnerability is publicly available.
Status: Microsoft has not confirmed, no updates available. Users can mitigate the impact of this vulnerability by disabling the control via Microsoft's "kill bit" mechanism for CLSID EF28418F-FFB2-11D0-861A-00A0C903A97F.
Description: Intuit QuickBooks Online Edition is a version of Intuit's popular QuickBooks bookkeeping application implemented as an ActiveX control that can be run within Microsoft Internet Explorer. This ActiveX control contains multiple buffer overflows in several methods. Additionally, the "httpGETToFile" and "httpPOSTFromFile" methods can be used to overwrite or upload arbitrary files on the victim's system. Some technical details are available for these vulnerabilities.
Status: Intuit confirmed, updates available. Users can mitigate the impact of this vulnerability by disabling the vulnerable control via Microsoft's "kill bit". Doing so will impact normal application functionality.
Description: Cisco Catalyst switches can use Content Switching Modules (CSMs) to provide integrated load balancing. These modules contain two denial of service vulnerabilities. Failure to properly handle out-of-order TCP packets can lead to excessive CPU utilization on the CSM, leading to a general denial of service. Additionally, when the CSM is configured to perform service termination, high traffic loads can cause the CSM to reload. This can cause denials of service for hosts that depend on the CSM for load balancing.
Status: Cisco confirmed, updates available.
Description: Lighttpd is an open source, cross platform, high performance web server. It contains a buffer overflow in its handling of overlong HTTP headers when interacting with FastCGI-based applications. FastCGI is a method of accelerating Common Gateway Interface (CGI) applications running on web servers. A specially crafted HTTP request containing an overlong header could trigger this vulnerability and allow arbitrary code to be executed with the privileges of the vulnerable process. Full technical details and a proof-of-concept are available for this vulnerability.
Status: Lighttpd confirmed, updates available.
Description: The Broderbund Expressit 3DGreetings Plaer is an ActiveX player for 3D web-based greeting cards. Several buffer overflow vulnerabilities have been discovered in various exported methods of this control. A malicious web page that instantiated this control could exploit these vulnerabilities to execute arbitrary code with the privileges of the current user. Note that no technical details are currently available for these vulnerabilities, but that several tools exist that can automatically audit arbitrary ActiveX controls.
Status: Broderbund has not confirmed, no updates available. Users can mitigate the impact of this vulnerability by disabling the vulnerable control via Microsoft's "kill bit" mechanism for CLSID 0C3F7D74-ADA5-4976-8908-A8189590DAFA. Note that disabling this control will impact normal application functionality.
Description: Earth Resource Mapper is a geospatial image processing application. Its ECW JPEG 2000 Plug-In package installs an ActiveX control that has been discovered to contain multiple buffer overflow vulnerabilities in exported methods. A malicious web page that instantiated this control could trigger one of these buffer overflows and execute arbitrary code with the privileges of the current user.
Status: Vendor confirmed, updates available. Users can mitigate the impact of this vulnerability by disabling the vulnerable control via Microsoft's "kill bit" mechanism for CLSID 8EC18CE2-D7B4-11D2-88C8-006008A717FD.
This list is compiled by Qualys ( www.qualys.com ) as part of that company's ongoing effort to ensure its vulnerability management web service tests for all known vulnerabilities that can be scanned. As of this week Qualys scans for 5549 unique vulnerabilities. For this special SANS community listing, Qualys also includes vulnerabilities that cannot be scanned remotely.
(c) 2007. All rights reserved. The information contained in this newsletter, including any external links, is provided "AS IS," with no express or implied warranty, for informational purposes only. In some cases, copyright for material in this newsletter may be held by a party other than Qualys (as indicated herein) and permission to use such material must be requested from the copyright owner.
Subscriptions: @RISK is distributed free of charge by the SANS Institute to people responsible for managing and securing information systems and networks. You may forward this newsletter to others with such responsibility inside or outside your organization.