Vigil@nce: McAfee NSM, stealing authentication cookie
November 2009 by Vigil@nce
An attacker, who can use a Cross Site Scripting, can steal the
authentication cookie of McAfee Network Security Manager.
– Severity: 1/4
– Consequences: privileged access/rights
– Provenance: intranet client
– Means of attack: no proof of concept, no attack
– Ability of attacker: expert (4/4)
– Confidence: confirmed by the editor (5/5)
– Diffusion of the vulnerable configuration: high (3/3)
– Creation date: 12/11/2009
IMPACTED PRODUCTS
– McAfee IntruShield Security Manager
– McAfee Network Security Manager
DESCRIPTION OF THE VULNERABILITY
The HTTP Set-Cookie header defines a cookie. This header can also
contain the HTTPOnly attribute:
Set-Cookie: v=abc; HTTPOnly
This attribute indicates that this cookie cannot be accessed from
JavaScript. This feature is supported since IE 6 SP1, Mozilla
Firefox 3.0.0.6 and Opera 9.23, in order to protect a website
against a Cross Site Scripting.
However, McAfee NSM does not use HTTPOnly. When NSM is impacted by
a Cross Site Scripting (such as VIGILANCE-VUL-9196
(https://vigilance.fr/tree/1/9196)), an attacker can therefore
steal the authentication cookie. The attacker can then spoof the
identity of the administrator.
An attacker, who can use a Cross Site Scripting, can therefore
steal the authentication cookie of McAfee Network Security Manager.
CHARACTERISTICS
– Identifiers: CVE-2009-3566, SB10005, SWRX-2009-002,
VIGILANCE-VUL-9197
– Url: http://vigilance.fr/vulnerability/McAfee-NSM-stealing-authentication-cookie-9197