Patch-ID# 105530-16 Keywords: security tcp rlogin TCP ACK FIN packet listen Synopsis: SunOS 5.6_x86: /kernel/drv/tcp patch Date: Jun/05/2003 Install Requirements: Install in Single User Mode Reboot after installation Solaris Release: 2.6_x86 SunOS Release: 5.6_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 105529 Topic: SunOS 5.6_x86: /kernel/drv/tcp patch Relevant Architectures: i386 BugId's fixed with this patch: 4060583 4081009 4083814 4089811 4118528 4128642 4153353 4155373 4178455 4231168 4319717 4330074 4365374 4463711 4635484 4737656 Changes incorporated in this version: 4737656 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: /kernel/drv/tcp /usr/include/inet/tcp.h Problem Description: 4737656 strqset+0x14 alignment panic (from 105530-15) 4635484 DoS attack streams.c (from 105530-14) 4231168 Deadlock between tcp_snmp_get and tcp_close (from 105530-13) 4365374 TCP window update algorithm in RFC 1122 has problem (from 105530-12) 4463711 tcp_strong_iss=2 is not strong enough (from 105530-11) 4081009 Several panics in tcp_accept_comm: tcp_accept_comm failed (from 105530-10) 4319717 systems generate multiple old-broadcast tcp packets (from 105530-09) 4330074 TCP should handle out of order FIN (from 105530-08) 4118528 System panic because TCP accesses NULL pointer (from 105530-07) 4178455 recursive mutex_enter panic in TCP Streams device driver (from 105530-06) 4128642 systems generate multiple old-broadcast tcp packets making the network useless (from 105530-05) 4155373 multiple listen() cause TCP to panic 4153353 panic caused by accessing a freed structure (from 105530-04) 4083814 Solaris never acks FIN when next to last packet dropped. (from 105530-03) 4089811 103582-11 patch fix for bug 1182957 causes Sybase server to hang This revision fixes a bug in the rev-02 tcp.c file. No other bugs are fixed with this patch. (from 105530-02) 4089811 103582-11 patch fix for bug 1182957 causes Sybase server to hang (from 105530-01) 4060583 rlogin wedges over slow links are back Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- Reboot system after patch installation. README -- Last modified date: Thursday, June 5, 2003