Vulnerability Note VU#870960

Apple Mac OS X PPP driver fails to properly validate PADI packets

Original Release date: 29 Nov 2006 | Last revised: 30 Nov 2006

Overview

The Apple Mac OS X PPP driver fails to properly handle PPPoE Active Discovery Initiation (PADI) packets. This vulnerability may allow a remote attacker to execute arbitrary code with system privileges.

Description

The Apple Mac OS X PPP driver fails to properly handle PADI packets allowing a buffer overflow to occur. An attacker on a local network may be able to trigger the overflow by sending a specially crafted packet to a vulnerable system that has PPPoE enabled.

Note Apple states that PPPoE functionality is disabled by default.

Impact

This vulnerability may allow a remote attacker to execute arbitrary code with system privileges.

Solution

Apply Apple Updates
Apple advises all users to apply Apple Security Update 2006-007, as it fixes this and other critical security flaws.

Systems Affected (Learn More)

VendorStatusDate NotifiedDate Updated
Apple Computer, Inc.Affected-29 Nov 2006
If you are a vendor and your product is affected, let us know.

CVSS Metrics (Learn More)

Group Score Vector
Base N/A N/A
Temporal N/A N/A
Environmental N/A N/A

References

Credit

This vulnerability was reported in Apple Security Update 2006-007. Apple credits Mu Security with reporting this vulnerability.

This document was written by Jeff Gennari based on information from Apple and Mu Security.

Other Information

  • CVE IDs: CVE-2006-4406
  • Date Public: 28 Nov 2006
  • Date First Published: 29 Nov 2006
  • Date Last Updated: 30 Nov 2006
  • Severity Metric: 13.23
  • Document Revision: 17

Feedback

If you have feedback, comments, or additional information about this vulnerability, please send us email.