Executive Summary

Summary
Title SAP Message Server heap buffer overflow
Informations
Name VU#305657 First vendor Publication 2007-07-09
Vendor VU-CERT Last vendor Modification 2007-07-16
Severity (Vendor) N/A Revision M

Security-Database Scoring CVSS v3

Cvss vector : N/A
Overall CVSS Score NA
Base Score NA Environmental Score NA
impact SubScore NA Temporal Score NA
Exploitabality Sub Score NA
 
Calculate full CVSS 3.0 Vectors scores

Security-Database Scoring CVSS v2

Cvss vector : (AV:N/AC:L/Au:N/C:C/I:C/A:C)
Cvss Base Score 10 Attack Range Network
Cvss Impact Score 10 Attack Complexity Low
Cvss Expoit Score 10 Authentication None Required
Calculate full CVSS 2.0 Vectors scores

Detail

Vulnerability Note VU#305657

SAP Message Server heap buffer overflow

Overview

The SAP Message Server contains a flaw that may allow a remote, unauthenticated attacker to execute arbitrary code or cause a denial-of-service condition.

I. Description

The SAP Message Server is used to exchange and regulate messages between servers in a SAP network. A heap-based buffer overflow vulnerability exists in the Message Server. This vulnerability can be exploited by sending a request with a malformed group parameter to a vulnerable Message Server.

The SAP Message Server listens on TCP ports 3600 and 8100 (HTTP) by default. The Message Server may also open a port for HTTPS. If multiple instances of the Message Server are deployed on the same network, they are allocated ports based on instance number.

II. Impact

By sending a specially crafted request to a vulnerable SAP Message Server, a remote, unauthenticated attacker to execute arbitrary code or cause a denial-of-service condition.

III. Solution

Upgrade

According to public reports, this vulnerability is addressed in the latest version of the SAP Message Server. SAP users should contact SAP for more information.

Until a fixed version of the SAP Message Server can be deployed, the following workaround may reduce the chances of exploitation:

Restrict access to the Message Server

You may wish to block access to the vulnerable software from outside your network perimeter, specifically by blocking access to the ports used by the SAP Message Server (typically 8100/tcp and 3600/tcp). This will limit your exposure to attacks. However, blocking at the network perimeter would still allow attackers within the perimeter of your network to exploit the vulnerability. The use of host-based firewalls in addition to network-based firewalls can help restrict access to specific hosts within the network. It is important to understand your network's configuration and service requirements before deciding what changes are appropriate.

Systems Affected

VendorStatusDate Updated
SAPVulnerable9-Jul-2007

References


http://www.ngssoftware.com/advisories/critical-risk-vulnerability-in-sap-message-server-heap-overflow/
http://www.securityfocus.com/bid/24765
http://www.frsirt.com/english/advisories/2007/2451
http://securitytracker.com/id?1018340
http://secunia.com/advisories/25966
http://xforce.iss.net/xforce/xfdb/35279

Credit

This vulnerability was reported by Mark Litchfield of NGSSoftware.

This document was written by Jeff Gennari.

Other Information

Date Public07/05/2007
Date First Published07/09/2007 08:16:42 AM
Date Last Updated07/16/2007
CERT Advisory 
CVE NameCVE-2007-3624
Metric17.01
Document Revision19

Original Source

Url : http://www.kb.cert.org/vuls/id/305657

CPE : Common Platform Enumeration

TypeDescriptionCount
Application 1

Open Source Vulnerability Database (OSVDB)

Id Description
38096 SAP Message Server HTTP Server /msgserver/html/group Remote Overflow

Snort® IPS/IDS

Date Description
2014-01-10 SAP Message Server Heap buffer overflow attempt
RuleID : 14600 - Revision : 6 - Type : SERVER-OTHER