The LZH decompression implementation (CsObjectInt::BuildHufTree function in vpa108csulzh.cpp) in SAP MaxDB 7.5 and 7.6, Netweaver Application Server ABAP, Netweaver Application Server Java, Netweaver RFC SDK, GUI, RFC SDK, SAPCAR archive tool, and other products allows context-dependent attackers to cause a denial of service (out-of-bounds read) via unspecified vectors, related to look-ups of non-simple codes, aka SAP Security Note 2124806, 2121661, 2127995, and 2125316.
The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.
Link | Tags |
---|---|
http://seclists.org/fulldisclosure/2015/May/50 | mailing list exploit |
http://www.securityfocus.com/bid/74643 | vdb entry |
http://packetstormsecurity.com/files/131883/SAP-LZC-LZH-Compression-Denial-Of-Service.html | exploit |
http://www.securityfocus.com/archive/1/535535/100/0/threaded | mailing list |
http://seclists.org/fulldisclosure/2015/May/96 | mailing list exploit |
http://www.coresecurity.com/advisories/sap-lzc-lzh-compression-multiple-vulnerabilities | exploit |