Siemens Automation License Manager Multiple Vulnerabilities

This script is Copyright (C) 2013 Tenable Network Security, Inc.


Synopsis :

The remote host has software installed that is affected by multiple
vulnerabilities.

Description :

The remote host has a version of Siemens Automation License Manager
installed that is affected by the following vulnerabilities :

- There are multiple buffer overflows that can be
exploited to execute arbitrary code by sending a message
to the Automation License Manager TCP service listening
on port 4410 containing a long serialid field in a
_licensekey command. (CVE-2011-4329)

- The Siemens Automation License Manager TCP service
listening on TCP port 4410 does not properly copy fields
obtained from clients and can be exploited by sending a
message containing long fields to cause a denial of
service. (CVE-2011-4530)

- By sending a specially crafted 'get_target_ocx_param' or
'send_target_ocx_param' command message to the
Automation License Manager service listening on port
4410, an attacker can trigger a NULL pointer dereference
and denial of service. (CVE-2011-4531)

See also :

http://www.nessus.org/u?177b6448
http://www.nessus.org/u?2be8e337
http://aluigi.altervista.org/adv/almsrvx_1-adv.txt

Solution :

Upgrade to Siemens Automation License Manager 5.1+SP1+Upd2 or later.

Risk factor :

High / CVSS Base Score : 7.5
(CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P)
CVSS Temporal Score : 6.2
(CVSS2#E:F/RL:OF/RC:C)
Public Exploit Available : true

Family: SCADA

Nessus Plugin ID: 63428 ()

Bugtraq ID: 50830

CVE ID: CVE-2011-4529
CVE-2011-4530
CVE-2011-4531