PT-2019-17088 · Ibm · Ibm Db2 High Performance Unload
Published
2019-08-26
·
Updated
2022-12-02
·
CVE-2019-4448
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
IBM DB2 High Performance Unload load for LUW versions 6.1, 6.1.0.1, 6.1.0.1 IF1, 6.1.0.2, 6.1.0.2 IF1, and 6.1.0.1 IF2
Description
The issue allows a low-privileged user to execute arbitrary code with root authority by loading arbitrary db2 libraries from a privileged context using the db2hpum and db2hpum debug binaries, which are setuid root and have built-in options for this purpose.
Recommendations
For versions 6.1, 6.1.0.1, 6.1.0.1 IF1, 6.1.0.2, 6.1.0.2 IF1, and 6.1.0.1 IF2, consider removing the setuid root bit from the db2hpum and db2hpum debug binaries as a temporary workaround to prevent arbitrary code execution with root authority.
Restrict access to the db2hpum and db2hpum debug binaries to minimize the risk of exploitation.
At the moment, there is no information about a newer version that contains a fix for this issue.
Fix
Improper Privilege Management
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Ibm Db2 High Performance Unload