Patch-ID# 105529-16 Keywords: security tcp rlogin TCP ACK FIN packet listen Synopsis: SunOS 5.6: /kernel/drv/tcp patch Date: Jun/05/2003 Install Requirements: Install in Single User Mode Reboot after installation Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 105530 Topic: SunOS 5.6: /kernel/drv/tcp patch Relevant Architectures: sparc 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 105529-15) 4635484 DoS attack streams.c (from 105529-14) 4231168 Deadlock between tcp_snmp_get and tcp_close (from 105529-13) 4365374 TCP window update algorithm in RFC 1122 has problem (from 105529-12) 4463711 tcp_strong_iss=2 is not strong enough (from 105529-11) 4081009 Several panics in tcp_accept_comm: tcp_accept_comm failed (from 105529-10) 4319717 systems generate multiple old-broadcast tcp packets (from 105529-09) 4330074 TCP should handle out of order FIN (from 105529-08) 4118528 System panic because TCP accesses NULL pointer (from 105529-07) 4178455 recursive mutex_enter panic in TCP Streams device driver (from 105529-06) 4128642 systems generate multiple old-broadcast tcp packets making the network useless (from 105529-05) 4155373 multiple listen() cause TCP to panic 4153353 panic caused by accessing a freed structure (from 105529-04) 4083814 Solaris never acks FIN when next to last packet dropped. (from 105529-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 105529-02) 4089811 103582-11 patch fix for bug 1182957 causes Sybase server to hang (from 105529-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