ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Security threats Toolkit

Flaw found in Apple bug-fix tool

Tom Espiner ZDNet.co.uk

Published: 09 Jan 2007 17:12 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

A vulnerability has been found in a tool being used to apply fixes to software flaws affecting Apple.

Vulnerability researchers behind the "Month of Apple Bugs" project (MOAB), which aims to publish one flaw per day throughout January in software used on Apple platforms, announced on Monday that they have found a vulnerability in a tool which is used by a group involved in finding fixes for the flaws.

The application, called Application Enhancer (APE), is used by the "Month of Apple Fixes" project (MOAF) to apply run-time patches.

APE is a third-party piece of software, written by Unsanity, designed to "enhance and redefine" the behaviour of applications running on Apple platforms. APE loads plug-ins containing executable code into active applications. MOAF uses APE to apply run-time patches to the flaws found by MOAB. The patches insert themselves into applications when they run, find the vulnerable code, and apply themselves.

On Monday, MOAB published a flaw in APE. The flaw allows local users to gain root privileges in the system, allowing them to compromise machines. This can be achieved by either patching the APE binary or replacing it. According to MOAB, this binary is executed with root privileges. The file is writable, as well as the whole tree under /Library/Frameworks, allowing this vulnerability to be abused for privilege escalation.

A remote hack is also possible, according to Landon Fuller, the open-source developer leading the MOAF project who has been relying on APE for his work. The APE vulnerability could be combined with a remote exploit to gain root privileges from an administrator account without user interaction, Fuller said in his blog. There are also a number of alternative exploit conditions that could occur due to the admin-writability of other directories in /Library.

In its advisory about the APE vulnerability, MOAB said that people should not use Application Enhancer.

"[Application Enhancer is] flawed, and not just by this particular issue," said MOAB.

However, Fuller responded by emphasising that it was only a proof-of-concept flaw, and arguing that it was superfluous to a remote hack. Any APE exploit must be combined with another remote exploit to be effective, and a computer could be compromised by the use of a remote exploit alone.

"The vulnerability is real — it is possible for a local administrator account on the computer to gain root access, without any user confirmation, by replacing pieces of Application Enhancer's installation," said Fuller in his blog. "While this cannot be exploited remotely, it could be used in combination with a remote exploit to acquire escalated privileges. However, a remote exploit alone is sufficient to allow an attacker full access to your important personal data."

Fuller added that a vendor-supplied update is always preferable to a third-party patch. He has devised a short workaround to address the problem, but at the time of writing had not issued or identified a patch.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
58 out of 67 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:





Related Jobs

Systems Administrator - Infrastructure

As a Systems Administrator you will have: * Experience in the implementation of complex IT projects involving midrange systems * Strong technical ...

Warwick - SAP System Support Analyst - Level D-00048892

Monitor vendors release notes and plan necessary upgrades and patches as required. Accenture's Warwick Delivery Centre manages IT services located at ...

ITIL Applications Administrator

ITIL Applications Administrator 24,444 - 35,988 pa Headquarters, IT Department Hours 37 per week, Monday to Friday between the core hours of 8am to ...

Featured Talkback

What was achieved there is recognised to be of fundamental importance to both winning the war (Churchill visited to say 'thank you' to them) and the development of the computer. Maybe Bill Gates doesn't want to support this museum because it underlines where electronic computing started i.e. here, not the U.S.

By: 1000103773

Read full story:
Bletchley Park faces bleak future

Sentry Posts Blog

Mobile Security Expert: Your Camera Ph...

Mobile Security Expert: Your Camera Phone Got Hacked Author: Eric Everson, Founder MyMobiSafe.com Have you ever heard someone say “I’d like to be a fly on the wall in that room.”?... More

Post a comment

Skype - The Roach Motel

Here is an interesting article from The National Business Review, pointing out once again that you can never delete a Skype account. Never. Period. This is something I am familiar... More

Post a comment

The vPhone: Why Visa Should Go Mobile

The vPhone: Why Visa Should Go Mobile Author: Eric Everson, Founder MyMobiSafe.com With all of the success of Apple’s iPhone, there is a growing case to support a company like Visa... More

Post a comment