Patch-ID# 106949-03 Keywords: security fcntl F_GETLK BCP svctcp_create 4.1.4 Synopsis: SunOS 5.7: BCP (binary compatibility) patch Date: May/01/2003 Install Requirements: None Solaris Release: 7 SunOS Release: 5.7 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.7: BCP (binary compatibility) patch Relevant Architectures: sparc BugId's fixed with this patch: 4128267 4169198 4668699 Changes incorporated in this version: 4668699 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/4lib/libc.so.1.9 /usr/4lib/libc.so.2.9 Problem Description: 4668699 buffer overflow in dbm_open and dbminit (except the one in libc) (from 106949-02) 4128267 using the svctcp_create call compiled under 4.1.4 dumps core when running on 2.6 (from 106949-01) 4169198 fcntl(F_GETLK) returns incorrect l_pid under BCP Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7-9 releases, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- NOTE: In order to obtain the complete fix for bugid 4668699 (buffer overflow in dbm_open and dbminit (except the one in libc) Patch 106942-26 or newer must also be installed on your system. README -- Last modified date: Thursday, May 1, 2003