Document ID: 281521
http://support.veritas.com/docs/281521
E-Mail Colleague IconE-Mail this document to a colleague

Symantec Security Advisory SYM06-006: Multiple overflow vulnerabilities exist in Veritas NetBackup (tm) daemons that could potentially lead to execution of arbitrary code resulting in possible unauthorized, elevated privileged access to the targeted system.

Details:
Symantec Security Advisory

SYM06-006

27 March 2006

Veritas NetBackup (tm):  Multiple Overflow Vulnerabilities in NetBackup Daemons

Revision History
None

Severity
High (very configuration-dependent)

NOTE:  In recommended installations, Veritas NetBackup systems should always be restricted to trusted-host access. The Veritas NetBackup Server and clients should never be exposed external to the network.  While the servers and clients are still potentially susceptible to an insider-based attack, this greatly reduces the risk from unauthorized remote access through external, unauthenticated type of attacks.

 
Remote AccessYes
Local AccessNo
Authentication RequiredYes, if properly configured to authenticate connecting hosts and/or only accept connections from trusted / authorized hosts
Exploit publicly availableNo


Overview
Multiple buffer overflow vulnerabilities have been identified in daemons running on Veritas NetBackup Master, Media Servers and clients.   An attacker, able to access a vulnerable Veritas NetBackup server or client and successfully exploit any of these issues, could potentially execute arbitrary code resulting in possible unauthorized, elevated privileged access to the targeted system.

Product(s) Affected
 
ProductVersion Build Platform Solution(s)
NetBackup Enterprise Server/NetBackup Server: Servers and Clients6.0AllAll6.0_MP2
NetBackup Enterprise Server/NetBackup Server: Servers and Clients5.1AllAll5.1_MP4_S01, 5.1_MP5
NetBackup Enterprise Server/NetBackup Server: Servers and Clients5.0AllAll5.0_MP6_S01, 5.0_MP7
NetBackup DataCenter and BusinesServer: Servers and Clients4.5FPAllAll4.5_FP9-S2
NetBackup DataCenter and BusinesServer: Servers and Clients4.5MPAllAll4.5_MP9_S2

Note:  Both 5.1 MP5 and 5.0 MP7, listed in the Solution section of this chart, will include the formal resolution to this issue and will be released as follows:
NetBackup Enterprise Server/Server 5.1 MP5 is currently scheduled for release the beginning of May, 2006.  
NetBackup Enterprise Server/Server 5.0 MP7 is currently scheduled for release in August, 2006.

In the interim, Symantec strongly recommends applying the Security Packs mentioned in the Solution section of the chart above for 5.0 and 5.1 (found below in the "Related Documents" section).

Please refer back to this document periodically, for any updates to the release information of 5.1 MP5 and 5.0 MP7.

Details
TippingPoint (http://tippingpoint.com), a division of 3Com, notified Symantec of multiple buffer overflow vulnerabilities identified in daemons running on Veritas NetBackup. The daemons identified were the volume manager (vmd) daemon and the NetBackup Catalog (bpdbm) daemon found on all supported NetBackup product versions and platforms and the NetBackup Sharepoint Services server (bpspsserver) daemon installed only with NetBackup 6.0 for Windows.

The overflows occur due to a failure to do proper input validation of incoming data.  A remote attacker who successfully gains network access to an affected system and successfully passes a specifically crafted packet through one of the supported protocol vectors to these vulnerable daemons could potentially execute arbitrary code with elevated privileges on the targeted system.  

Symantec Response
Symantec engineers have addressed these issues in all currently supported versions of NetBackup. Symantec engineers did additional reviews and will continue on-going reviews of related file functionality to further enhance the overall security of Veritas NetBackup products and to eliminate any additional potential concerns.

Security updates are available for all supported products. Symantec strongly recommends all customers immediately apply the latest cumulative Security Pack updates or Maintenance Pack releases as indicated for their supported product versions to protect against threats of this nature.

NOTE:  Security Packs (SPs) contain cumulative security fixes only.  The Maintenance Packs (MPs and FPs) contain cumulative security fixes as well as additional product enhancements and technical updates.

Symantec knows of no exploitation of or adverse customer impact from these issues.

The patches listed above for affected products are available for download below, in the Related Documents section.


Mitigations:

Implement NetBackup Access Control (NBAC) on NetBackup Servers and Clients
NBAC provides host-based authentication and user-level authorization through Veritas Security Services (VxSS) at both the server and the client to ensure communications are with a trusted host.

Disable/remove service for Microsoft Sharepoint Servers if not required
The bpspsserver daemon enabled by default on both servers and clients in the NetBackup 6.0 release, is used to support Microsoft SharePoint Servers on a network.  
If not required, disabling this service can be done by removing the service entirely or by deleting the config file found at:
<Install_Path>\NetBackup\var\vnetd\inetd_bpspsserver.txt.

Implement Trusted-Host access through configuration files
Daemons associated with Veritas NetBackup services provide Trusted-Host access through the appropriate configuration files. Some of the services allow access by default while others deny access by default depending on the functionality of the service.  Customers should follow the documentation provided for each service to ensure they have implemented a trusted-host relationship appropriate for their network.

The vmd, oprd and robotic daemons derive access control from the vm.conf file which allows access by default if there is no SERVER entry entered.

Using an appropriate text editor, configure vm.conf's "SERVER=<hostname>" for allowed host entries. Once a "SERVER=<hostname>" list is compiled, the associated daemons will ONLY trust and allow hosts annotated in vm.conf.  Any malicious user or attacker would have to have either authorized access to or to gain access to one of the trusted-hosts to attempt attacks against a targeted server.

All other daemons associated with Veritas NetBackup derive access control from the NetBackup configuration which denies access by default.
Edit the configuration using "host properties" in the GUI to allow only those hosts that require access to associated NetBackup services. Any malicious user or attacker would have to have either authorized access to or gain access to one of the trusted-hosts to attempt attacks against a targeted server.

IPS/IDS Signatures
Symantec Security Response has released IPS/IDS signatures to detect and prevent attempts to exploit this issue.

Symantec ManHunt 3.0 signatures are available for update from the Symantec Security Response Update Center at:
 http://securityresponse.symantec.com/avcenter/security/Content/Product/Product_MH.html

Symantec Network Security Appliance 7100 signatures are available for update from the Symantec Security Response Update Center at:
 http://securityresponse.symantec.com/avcenter/security/Content/Product/Product_SNS.html

Symantec Gateway Security 3.0 signatures are available for update from the Symantec Security Response Update Center at:
 http://securityresponse.symantec.com/avcenter/security/Content/Product/Product_SGS.html

Symantec Client Security 2.0 and 3.0 signatures are available for update via LiveUpdate and from the Security Response Update Center at:
 http://www.symantec.com/avcenter/security/Content/Product/Product_SCS.html

Customers using Symantec Client Security 2.0 and 3.0 should receive frequent signature updates if they run LiveUpdate regularly.  If not, Symantec recommends customers manually run Symantec LiveUpdate to ensure they have the most current protection available.


Best Practices
As part of normal best practices, Symantec strongly recommends:

CVE
The Common Vulnerabilities and Exposures (CVE) initiative has assigned CVE Candidate CVE-2006-0989 to the vmd overflow issue.
The Common Vulnerabilities and Exposures (CVE) initiative has assigned CVE Candidate CVE-2006-0990 to the bpdbm overflow issue.
The Common Vulnerabilities and Exposures (CVE) initiative has assigned CVE Candidate CVE-2006-0991 to the bpspsserver overflow issue.
These issues are candidates for inclusion in the CVE list (http://cve.mitre.org), which standardizes names for security problems.

Credit:
Symantec thanks 3Com for reporting these issues and for providing full coordination under responsible disclosure while Symantec resolved them.


Acknowledgements
TippingPoint

Products Applied:
 NetBackup BusinesServer 4.5, 4.5 (FP3), 4.5 (FP4), 4.5 (FP5), 4.5 (FP6), 4.5 (FP7), 4.5 (FP8), 4.5 (FP9), 4.5 (MP1), 4.5 (MP2), 4.5 (MP3), 4.5 (MP4), 4.5 (MP5), 4.5 (MP6), 4.5 (MP7), 4.5 (MP8), 4.5 (MP9)
 NetBackup DataCenter 4.5, 4.5 (FP3), 4.5 (FP4), 4.5 (FP5), 4.5 (FP6), 4.5 (FP7), 4.5 (FP8), 4.5 (FP9), 4.5 (MP1), 4.5 (MP2), 4.5 (MP3), 4.5 (MP4), 4.5 (MP5), 4.5 (MP6), 4.5 (MP7), 4.5 (MP8), 4.5 (MP9)
 NetBackup Enterprise Server 5.0, 5.0 MP1, 5.0 MP2, 5.0 MP3, 5.0 MP4, 5.0 MP5, 5.0 MP6, 5.1, 5.1 MP1, 5.1 MP2, 5.1 MP3, 5.1 MP4, 5.1 MP5 (Fixed), 6.0, 6.0 MP1, 6.0 MP2 (Fixed)
 NetBackup Server 5.0, 5.0 MP1, 5.0 MP2, 5.0 MP3, 5.0 MP4, 5.0 MP5, 5.0 MP6, 5.1, 5.1 MP1, 5.1 MP2, 5.1 MP3, 5.1 MP4, 5.1 MP5 (Fixed), 6.0, 6.0 MP1, 6.0 MP2 (Fixed)

Last Updated: July 07 2006 10:03 PM GMT
Expires on: 04-05-2007
Subscribe Via E-Mail IconSubscribe to receive critical updates about this document

Subjects:
 NetBackup BusinesServer
   Publishing Status: Techalert
NetBackup DataCenter
   Publishing Status: Techalert
NetBackup Enterprise Server
   Publishing Status: Techalert
NetBackup Server
   Publishing Status: Techalert

Languages:
 English (US), Japanese, Chinese

Operating Systems:
Windows 2000

Advanced Server, Advanced Server SP1, Advanced Server SP2, Advanced Server SP3, Advanced Server SP4, Datacenter Server SP1, Datacenter Server SP2, Datacenter Server SP3, Datacenter Server SP4, Server, Server SP1, Server SP2, Server SP3, Server SP4

AIX

4.x, 5.1, 5.2, 5.3

TRU64

5.1, 5.1A, 5.1B, 5.1B2

HP-UX

11.0, 11.11

IRIX

6.5.10, 6.5.11, 6.5.12, 6.5.13, 6.5.14, 6.5.15, 6.5.16, 6.5.17, 6.5.18, 6.5.19, 6.5.20, 6.5.21, 6.5.22, 6.5.23, 6.5.24, 6.5.25, 6.5.26

Solaris

10, 2.6, 7.0, 8.0, 9.0

Linux

RHAS 2.1, RHEL 3.0 (AS), RHEL 3.0 (ES), RHEL 4.0, RHEL 4.0 (IA64), RHEL 4.0 (x86_64), Red Flag DC Server 4.1, RedHat 6.1, RedHat 6.2, RedHat 7.0, RedHat 7.1, RedHat 7.2, RedHat 7.3, SLES 8, SLES 9, SLES 9 (IA64), SLES 9 (x86_64)

Windows NT

4.0 Server SP6a

Windows Server 2003

DataCenter, DataCenter (IA64), DataCenter SP1, DataCenter SP1(IA64), Enterprise (IA64), Enterprise SP1(IA64), Enterprise Server, Enterprise ServerSP1, Standard Server, Standard Server SP1, Storage Server