French Security Incident Response Team

FrSIRT   

      

   français French  anglais English

 
Vulnerability Notification Service
FrSIRT Partner Program
14-Day Free Trial
Contact FrSIRT Sales Dept.
 

Security Advisories
Linux Security Advisories
Virus and Threats Advisories
Latest Security News
Latest Zero Day Threats
Advisories and vulnerabilities by Vendor
Advisories and vulnerabilities by Keyword
 

Report a security incident
Report a new vulnerability
Security Mailinglist
 

Our Company
FrSIRT in the News
Advertise on FrSIRT.COM
Security Researchers and Exploit Writers Jobs
Contact Us

Apple Mac OS X Multiple Remote and Client-Side Code Execution Vulnerabilities


Title : Apple Mac OS X Multiple Remote and Client-Side Code Execution Vulnerabilities
Advisory ID : FrSIRT/ADV-2006-1779
CVE ID : CVE-2005-2337 - CVE-2005-2628 - CVE-2005-4077 - CVE-2006-0024 - CVE-2006-1439 - CVE-2006-1440 - CVE-2006-1441 - CVE-2006-1442 - CVE-2006-1443 - CVE-2006-1444 - CVE-2006-1445 - CVE-2006-1446 - CVE-2006-1447 - CVE-2006-1448 - CVE-2006-1449 - CVE-2006-1450 - CVE-2006-1451 - CVE-2006-1452 - CVE-2006-1453 - CVE-2006-1454 - CVE-2006-1455 - CVE-2006-1456 - CVE-2006-1457 - CVE-2006-1552 - CVE-2006-1614 - CVE-2006-1615 - CVE-2006-1630 - CVE-2006-1982 - CVE-2006-1983 - CVE-2006-1984 - CVE-2006-1985
Rated as : Critical 
Remotely Exploitable : Yes
Locally Exploitable : Yes
Release Date : 2006-05-11

Advisory Details

 
  Description
  Affected Products
  Solution
  References
Technical Description    Receive FrSIRT alerts in a Text format  Receive FrSIRT alerts in a PDF format  Receive FrSIRT alerts in an XML format  Receive FrSIRT notifications by SMS 

Apple has released security updates to address thirty-one vulnerabilities identified in Mac OS X. These flaws could be exploited by attackers to execute arbitrary commands, bypass security restrictions, disclose sensitive information, or cause a denial of service.

The first issue is due to an error in the "NSSecureTextField" class that fails to properly re-enable secure event input when switching between text input fields, which could cause characters entered into a secure text field to be read by other applications in the same window session.

The second flaw is due to buffer overflow errors in the ImageIO framework that does not properly handle malformed GIF or TIFF images, which could be exploited by attackers to compromise a vulnerable system via a specially crafted image. For additional information, see : FrSIRT/ADV-2006-1452

The third vulnerability is due to an error in BOM when processing malformed archives (e.g. Zip) containing overly long path names, which could be exploited by attackers to crash a vulnerable application or execute arbitrary commands via a malicious archive. For additional information, see : FrSIRT/ADV-2006-1452

The fourth issue is due to an input validation error in BOM when handling archives containing directory traversal symbolic links, which could be exploited by attackers to create or overwrite files in arbitrary locations by tricking a user into expanding a malicious archive.

The fifth flaw is due to an integer overflow error in CFNetwork when handling chunked transfer encoding, which could be exploited by malicious web sites to compromise a vulnerable system.

The sixth flaw is due to integer overflow, format string, and memory corruption errors in ClamAV, which could be exploited by attackers or malware to execute arbitrary commands or cause a denial of service. For additional information, see : FrSIRT/ADV-2006-1258

The seventh vulnerability is due to an error in the bundle API that allows dynamic libraries to load and execute when a bundle is registered even if the client application does not explicitly request it, which could be exploited by attackers to execute arbitrary code from an untrusted bundle without user interaction.

The eighth flaw is due to an integer overflow error in the "CFStringGetFileSystemRepresentation" API during string conversions to file system representation, which could be exploited to execute arbitrary commands.

The ninth issue is due to an error in the "Enable access for assistive devices" feature, which could be exploited by malicious applications to intercept characters entered into a secure text field in the same window session.

The tenth flaw is due to an error in Finder that does not properly restrict URL schemes when processing Internet Location items, which could be exploited by attackers to execute arbitrary code by convincing a user to launch a supposedly benign URL.

The eleventh issue is due to buffer overflow errors in FTPServer when handling specially crafted path names, which could be exploited by authenticated attackers to compromise a vulnerable FTP server.

The twelfth flaw is due to memory corruption errors in Macromedia Flash Player, which could be exploited by remote attackers to compromise a vulnerable system via a specially crafted web page or SWF file. For additional information, see : FrSIRT/ADV-2006-0952 - FrSIRT/ADV-2005-2317

The thirteenth issue is due to an integer overflow error in ImageIO when processing malfomred JPEG metadata, which could be exploited by attackers to execute arbitrary commands via a malicious image or web page.

The fourteenth flaw is due to an error in Keychain that does not properly restrict access to locked items, which could be exploited by an application to continue using a Keychain item regardless of whether the Keychain is locked or unlocked.

The fifteenth vulnerability is due to an error in LaunchServices that does not correctly validate overly long file name extensions, which could be exploited by malicious web sites to bypass the "Download Validation" feature and cause Safari to automatically open unsafe content if the "Open safe files after downloading" option is enabled and certain applications are not installed.

The sixteenth flaw is due to a buffer overflow error in libcurl when handling an overly long URL, which could be exploited by attackers to execute arbitrary commands. For additional information, see : FrSIRT/ADV-2005-2791

The seventeenth issue is due to an integer overflow error in Mail when handling malformed MacMIME encapsulated attachments, which may lead to arbitrary code execution when viewing a malicious email message.

The eighteenth flaw is due to an error in Mail when handling enriched text email messages containing invalid color information, which could be exploited by attackers to execute arbitrary commands via a malicious email message.

The nineteenth vulnerability is due to an error in MySQL that does nor properly set the root password during the initial setup, which could allow local users to gain access to a vulnerable database with full privileges.

The twentieth issue is due to a stack overflow error in Preview when navigating very deep directory hierarchies, which could be exploited by attackers to execute arbitrary code via malicious directories.

The twenty-first issue is due to a stack overflow error in QuickDraw when processing PICT images containing malformed font information, which could be exploited by malicious web sites to compromise a vulnerable system.

The twenty-second flaw is due to a heap overflow error in QuickDraw when processing malformed PICT images, which could be exploited by malicious web sites to compromise a vulnerable system.

The twenty-third issue is due to a null pointer dereference error in QuickTime Streaming Server when processing a QuickTime movie that has a missing track, which could be exploited by attackers to crash a vulnerable server.

The twenty-fourth flaw is due to a buffer overflow error in QuickTime Streaming Server when logging RTSP requests, which could be exploited by remote attackers to crash or compromise a vulnerable server.

The twenty-fifth issue is due to an error in Ruby that fails to properly enforce safe level protections, which could be exploited by attackers to bypass security restrictions and execute arbitrary code. For additional information, see : FrSIRT/ADV-2005-1984

The twenty-sixth issue is due to an error in Safari that does not properly validate downloaded archives before being automatically expanded when the "Open safe files after downloading" option is enabled, which could be exploited by attackers to compromise a vulnerable system via a malicious archive containing a symbolic link.

Credits

Vulnerabilities reported by Damien Bobillot, Brent Simmons (NewsGator Technologies), Tobias Hahn (HU Berlin), Ben Low (University of New South Wales), Mike Price (McAfee AVERT Labs), and Mu Security research team.

ChangeLog

2006-05-11 : Initial release

Vulnerability Management

Subscribe to FrSIRT VNS and receive real-time e-mail and SMS alerts when new vulnerabilities, exploits, or patches relevant to your systems and network configurations are available.

Feedback

If you have additional information or corrections for this security advisory please submit them via our contact form or by email to updates@frsirt.com.


 
 

Search

      

Mailinglist

    
 

Sun Solaris System Management Agent Buffer Overflow Vulnerability

Sun Update Fixes Mozilla Thunderbird Multiple Vulnerabilities

Sun Java JDK and JRE Code Execution and Security Bypass Issues

Sun Solaris DNS Protocol Remote Cache Poisoning Vulnerability

Sun Solaris Tomcat JSP/Servlet Container Multiple Vulnerabilities

Sun Java System Access Manager XSLT Code Execution Vulnerability

Sun Solaris 10 Adobe Reader Multiple Code Execution Vulnerabilities

IBM WebSphere Application Server Security Exposure Vulnerabilities

IBM AIX DNS Transaction ID Remote Cache Poisoning Vulnerability

IBM Tivoli Directory Server Entry Handling Double-Free Vulnerability

IBM AFP Viewer Plug-In "SRC" Property Buffer Overflow Vulnerability

IBM Hardware Management Console Cross Site Scripting Vulnerabilities

IBM OS/400 BrSmRcvAndCheck Local Buffer Overflow Vulnerability

IBM DB2 Multiple Buffer Overflow and Security Bypass Vulnerabilities

Apple iPhone and iPod touch Multiple Code Execution Vulnerabilities

Apple Xcode Code Execution and Information Disclosure Vulnerabilities

Apple TV Data Processing Remote Code Execution Vulnerabilities

Apple Mac OS X Command Execution and Security Bypass Issues

Apple Safari for Mac OS X Remote Code Execution Vulnerability

Apple Mac OS X ARDAgent Local Privilege Escalation Vulnerability

Apple Safari Code Execution and Information Disclosure Vulnerabilities

Copyright 2003-2008 © FrSIRT.COM - Privacy Policy