Home Page | Skip to Navigation | Skip to Content | Skip to Search | Skip to Footer

Preemptive Protection against Sun Solaris sadmind RPC Request Buffer Overflow

Subscribe

Check Point Reference: CPAI-2009-091
Date Published:
Preemptive Since:
Severity:
Source: Secunia Advisory: SA32473
Industry Reference(s): CVE-2008-3869
Protection Provided by: IPS-1
  • IPS-1
  • IPS-1 NGX R65
Who is Vulnerable?
Sun Microsystems Solaris 8
Sun Microsystems Solaris 9
Vulnerability Description
A buffer overflow vulnerability was identified in the sadmind service within the Sun Solaris operating system. sadmind is a daemon used to control the servers running Sun Solaris operating system. The vulnerability is due to an input validation error occurring when parsing specially crafted RPC requests. Remote attackers could exploit this vulnerability by sending a maliciously crafted request to the vulnerable system. Successful exploitation would allow for arbitrary code injection and execution.
Update/Patch Available
Vendor's advisory:
http://sunsolve.sun.com/search/document.do?assetkey=1-66-259468-1 
Vulnerability Details
The vulnerability is triggered in sadmind when decoding request parameters. This can be exploited to cause a heap-based buffer overflow via a specially crafted RPC request.

Protection Overview
IPS-1 has been preemptive against this vulnerability since February 2003. No update is required. By enabling this protection, IPS-1 will detect and block RPC requests with invalid Key/IntArrayValue specifications.

To configure the defense, select your product from the list below and follow the related protection steps.

IPS-1 & IPS-1 NGX R65

How Can I Protect My Network?
1. In the IPS-1 Policy Manager, click on the Protection tab.
2. In the Protection tree, click Application Intelligence > RPC, and select the sadmind protection group.
3. Click CVE-2008-3869 RPC sadmind overflow (IPS-1 NGX R65 only).
4. In the configuration pane, under Settings, check Active.
5. Click on Install Policy.

How Do I Know if My Network is Under Attack?
Upon attack, the following entries will be logged:

Alert Name: Sadmind
Description: CVE-2008-3869 RPC sadmind overflow