ISS Protection Brief: Entrust Libkmp Library Buffer Overflow

Type securityvulns
Reporter Securityvulns
Modified 2004-08-27T00:00:00



Internet Security Systems Protection Brief August 26, 2004

Entrust LibKmp Library Buffer Overflow


ISS X-Force has discovered a flaw in the Entrust LibKmp ISAKMP library. This library is used by multiple VPN vendors to facilitate IKE key exchange for IPSEC-based VPN products. LibKmp handles virtually all processing of inbound ISAKMP packets. This library is also responsible for the validation and sanity checking of inbound requests. A flaw exists in these validation routines that results in a buffer overflow vulnerability.

Business Impact:

Compromise of VPN servers and enterprise firewalls may lead to exposure of confidential information, loss of productivity, and further network compromise. This flaw may allow attackers to gain complete control over vulnerable VPN servers/firewalls and all data contained therein. Successful exploitation of this vulnerability could also be used to gain unauthorized access to networks being protected by vulnerable VPN/firewall products. default configurations.

For the complete X-Force Protection Alert, please visit:

Internet Security Systems, Inc. (ISS) is the trusted expert to global enterprises and world governments, providing products and services that protect against Internet threats. An established world leader in security since 1994, ISS delivers proven cost efficiencies and reduces regulatory and business risk across the enterprise for more than 11,000 customers worldwide. ISS products and services are based on the proactive security intelligence conducted by ISS’ X-Force® research and development team – the unequivocal world authority in vulnerability and threat research. Headquartered in Atlanta, Internet Security Systems has additional operations throughout the Americas, Asia, Australia, Europe and the Middle East.

Copyright (c) 2004 Internet Security Systems, Inc. All rights reserved worldwide.

This document is not to be edited or altered in any way without the express written consent of Internet Security Systems, Inc. If you wish to reprint the whole or any part of this document, please email for permission. You may provide links to this document from your web site, and you may make copies of this document in accordance with the fair use doctrine of the U.S. copyright laws.

Disclaimer: The information within this paper may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the author/distributor (Internet Security Systems X-Force) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

X-Force PGP Key available on MIT's PGP key server and's key server, as well as at Please send suggestions, updates, and comments to: of Internet Security Systems, Inc.

-----BEGIN PGP SIGNATURE----- Version: 2.6.2

iQCVAwUBQS4WsTRfJiV99eG9AQFaYAP+MlYZAbsDLzmZ/0O92u2IHbMDT2i0jXhj 4fo3q3RHoyq4Xp1JR3gz/ur/9GqJvDDN1ES22x4Nc2uvefXlgiSpgWkfjSMZZdY+ XdsXaadcCrkUnnWXebLTOmB0VigjyBDTSU7+8P05b0WRUKjwaWcyAgrsk0cZxXvr 55pk64DUUU8= =b18X -----END PGP SIGNATURE-----