| United States-English |
|
|
|
![]() |
HP Tru64 UNIX and TruCluster Server Version 5.1B-4: Patch Summary and Release Notes > Chapter 1 Enhancements, Improvements, and FeaturesKernel Attributes Protect Against ICMP Security Vulnerability |
|
A new kernel attribute delivered in this kit, icmp_tcpseqcheck, and an existing attribute, icmp_rejectcodemask, can protect your system against potential Internet Control Message Protocol (ICMP) security vulnerabilities. This release note describes these attributes and provides background information on the security issues. For information about setting these attributes, see the revised sys_attrs_inet(5) reference page delivered in this kit. An overview of these attributes follows:
The ICMP type codes are in /usr/include/netinet/ip_icmp.h. The ICMP (RFC 792) is used in the Internet Architecture to perform fault-isolation and recovery (RFC 816), which is the group of actions that hosts and routers take to determine if a network failure has occurred. The industry standard TCP specification (RFC 793) has a vulnerability whereby ICMP packets can be used to perform a variety of attacks such as blind connection reset attacks and blind throughput-reduction attacks:
Path MTU Discovery (RFC 1191) describes a technique for dynamically discovering the MTU (maximum transmission unit) of an arbitrary internet path. This protocol uses ICMP packets from the router to discover the MTU for a TCP connection path. An attacker can reduce the throughput of a TCP connection by sending forged ICMP packets (or their IPv6 counterpart) to the discovering host, causing an incorrect Path MTU setting. |
|||||||||||||||||||||||||
|
|||||||||||||||