PT-2012-2395 · Ibm · Ibm Tivoli Provisioning Manager Express For Software Distribution
Andrea Micalizzi
+1
·
Published
2012-03-06
·
Updated
2017-08-29
·
CVE-2012-0199
CVSS v2.0
7.5
High
| Vector | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
IBM Tivoli Provisioning Manager Express for Software Distribution version 4.1.1
Description
The issue allows remote attackers to execute arbitrary SQL commands. This can be achieved through various means, including:
- a SOAP message to the
Printer.getPrinterAgentKeyfunction in the "SoapServlet" servlet, - the
User.updateUserValuefunction in the "register.do" servlet, - the
User.isExistingUserfunction in the "logon.do" servlet, - the
Asset.getHWKeyfunction in the "CallHomeExec" servlet, - the
Asset.getMimeTypefunction in the "getAttachment" (also known as "GetAttachmentServlet") servlet, - the "addAsset.do" servlet,
- or a crafted EG2 file.
Recommendations
For IBM Tivoli Provisioning Manager Express for Software Distribution version 4.1.1, consider disabling the affected functions temporarily, such as
Printer.getPrinterAgentKey, User.updateUserValue, User.isExistingUser, Asset.getHWKey, Asset.getMimeType, until a patch is available. Restrict access to the vulnerable servlets, including "SoapServlet", "register.do", "logon.do", "CallHomeExec", "getAttachment", and "addAsset.do", to minimize the risk of exploitation. Avoid using crafted EG2 files until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.SQL injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Ibm Tivoli Provisioning Manager Express For Software Distribution