Patch-ID# 109092-07 Keywords: security ufsrestore xtrmap acl acl restoresymtable Synopsis: SunOS 5.8_x86: /usr/lib/fs/ufs/ufsrestore patch Date: Sep/08/2004 Install Requirements: None Solaris Release: 8_x86 SunOS Release: 5.8_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 109091 Topic: SunOS 5.8_x86: /usr/lib/fs/ufs/ufsrestore patch Relevant Architectures: i386 BugId's fixed with this patch: 4132365 4297558 4302943 4339366 4366956 4375449 4498121 4769786 4866433 Changes incorporated in this version: 4866433 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/lib/fs/ufs/ufsrestore Problem Description: 4866433 UFSrestore receives "incremental volume too low" message (from 109092-06) 4769786 ufsrestore has problems after restoring empty incremental dump (from 109092-05) 4498121 ufsdump/ufsrestore doesn't respect ACL entries (from 109092-04) 4339366 Security vulnerability in ufsrestore allows root compromise. 4132365 Security vulnerability on ufsdump and restore in 2.6 and 2.6 x86 (from 109092-03) 4366956 NLSPATH gettext introduces problems when used printf format specifier 4375449 dtmail crashes when calling catgets with NULL default message (from 109092-02) 4302943 ufsrestore doesn't handle ACLs correctly (from 109092-01) 4297558 ufsrestore(1M) gives error "xtrmap: too many map entries" 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 : To get the complete fix for 4366956 (NLSPATH gettext introduces problems when used printf format specifier), we recommend installing the following patches: 110671-01 (or newer) /usr/sbin/static/rcp patch 108992-06 (or newer) /usr/lib/libc.a /usr/lib/libc.so.1 /usr/lib/libp/libc.a /usr/lib/pics/libc_pic.a /usr/lib/sparcv9/libc.so.1 /usr/lib/libp/sparcv9/libc.so.1 /usr/lib/pics/sparcv9/libc_pic.a 110669-01 (or newer) /usr/sbin/in.telnetd README -- Last modified date: Wednesday, September 8, 2004