Overview
The LiveData Protocol Server fails to properly handle requests. This vulnerability may allow a remote attacker to execute arbitrary code.
Description
| The LiveData Protocol Server is real-time data acquisition and processing software used to record and transmit data among process control networks in SCADA environment. A vulnerability exists in the way LiveData Protocol Server handles requests for Web Services Description Language (WSDL) files that may allow a remote attacker to execute arbitrary code. According to iDefense Security Advisory 05.02.07: By supplying a specially crafted request to the service on port 8080, an attacker is able to supply a negative length value to a strncpy call. This value is interpreted by strncpy as a very large positive value. As a result, a memory access violation occurs when attempting to write data past the end of the heap memory segment. | 
Impact
| A remote, unauthenticated attacker may be able to execute arbitrary code or cause a denial of service. | 
Solution
| Update | 
| 
 | 
Vendor Information
CVSS Metrics
| Group | Score | Vector | 
|---|---|---|
| Base | ||
| Temporal | ||
| Environmental | 
References
Acknowledgements
This vulnerability was reported in iDefense Security Advisory 05.02.07.
This document was written by Chris Taschner.
Other Information
| CVE IDs: | CVE-2007-2489 | 
| Severity Metric: | 13.47 | 
| Date Public: | 2007-05-02 | 
| Date First Published: | 2007-05-03 | 
| Date Last Updated: | 2008-07-21 18:18 UTC | 
| Document Revision: | 17 |