Apple Patch Day: 10 Holes Covered in Tiger, Leopard | eWeek

Apple Patch Day: 10 Holes Covered in Tiger, Leopard

Écrit par
Ryan Naraine
Ryan Naraine
Feb 11, 2008
2 minute read
eWeek Le contenu et les recommandations de produits sont indépendants de la rédaction. Nous pouvons gagner de l'argent lorsque vous cliquez sur des liens vers nos partenaires. En savoir plus

The Mac OS X security train pulled into the patching station Feb. 11 with fixes for a total of 10 vulnerabilities, including one that was first disclosed more than a year ago during the Month of Apple Bugs project.
The megapatch-available for both Tiger and Leopard users-covers holes that put Mac users at risk of code execution, denial-of-service and information disclosure attacks. Eight of the 10 vulnerabilities affect Mac OS X 10.5.2.
According to a security bulletin accompanying the patches, one of patches covers a security hole disclosed more than 11 months ago during the controversial MOAB project, in which hackers released daily alerts for flaws in the Mac ecosystem.
The bug, described as a stack buffer overflow, exists in the SLP (Service Location Protocol) daemon, and can execute arbitrary code with system privileges.
The patch batch also covers a serious flaw in the way the Safari browser handles certain URLs. “Accessing a maliciously crafted URL may lead to an application termination or arbitrary code execution,” Apple warned, chalking it up to a memory corruption issue. The vulnerability does not affect systems prior to Mac OS X v10.5.
The Launch Services API, which is used to open applications or their document files or URLs in a way similar to the Finder or the Dock, is also being patched, in order to correct a bug that causes an application to be launched via Time Machine backup even after it’s removed from the system.

Click here to read about a bug Apple plugged in QuickTime that could lead to “drive-by” malware installations.

The Mac OS X Mail client is also being patched to fix an implementation issue in Mail’s handling of “file://” URLs. “[This could] allow arbitrary applications to be launched without warning when a user clicks a URL in a message,” Apple warned. The Security Update also covers a gaping hole in Samba that could lead to an unexpected application termination or arbitrary code execution. The issue is a stack buffer overflow in Samba when processing certain NetBIOS Name Service requests.
“If a system is explicitly configured to allow ‘domain log-ons,’ an unexpected application termination or arbitrary code execution could occur when processing a request. Mac OS X Server systems configured as domain controllers are also affected,” Apple said.
A separate patch also covers a Terminal hole that could allow code execution attacks from simply viewing a booby-trapped Web page. Apple described the issue as an input validation error in the processing of URL schemes handled by Terminal.app.
Apple also patched a remote code execution issue in the way NFS (Network File System) handled mbuf chains; a pair of X11 vulnerabilities that introduce arbitrary code execution risks; and an information disclosure bug in Parental Controls.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Propriété de TechnologyAdvice. © 2026 TechnologyAdvice. Tous droits réservés

Divulgation publicitaire : Certains des produits qui apparaissent sur ce site proviennent d'entreprises dont TechnologyAdvice reçoit une compensation. Cette compensation peut influencer la façon dont les produits apparaissent sur ce site, notamment l'ordre dans lequel ils apparaissent. TechnologyAdvice n'inclut pas toutes les entreprises ou tous les types de produits disponibles sur le marché.