Security Vulnerability: Novell eDirectory Heap-based Buffer Overflow

  • 7004912
  • 23-Nov-2009
  • 27-Jan-2014


Novell eDirectory ftf1 and prior for All Platforms
Novell eDirectory 8.8.5 ftf1 and prior for All Platforms


Novell eDirectory permits unauthenticated users to query the server for information about specific objects.  The user can send a service request (NDS Verb 0x1) that has integer used in a memory allocation. A large integer can result in an integer wrap and a subsequent allocation returning an insufficient buffer, resulting in a heap-based buffer overflow.

Successful exploitation would grant an attacker the same privileges eDirectory is using and/or cause a crash of the eDirectory service resulting in a denial of service.


This vulnerability is resolved by applying the following:

For eDirectory 8.7.3.X, apply eDirectory ftf2 or newer.
For eDirectory 8.8.X, apply eDirectory or newer.

Patches are available at


Reported to Engineering
Security Alert

Additional Information

This vulnerability was discovered and researched by Chris Valasek and John McDonald of the IBM X-Force.