Linux Kernel IP Stack ICMP Error Response Arbitrary Memory Information Disclosure

medium Nessus Plugin ID 11704

Language:

Synopsis

The remote host is affected by an information disclosure vulnerability.

Description

The remote host is vulnerable to an 'icmp leak' of potentially confidential data. That is, when the host generates an ICMP error packet other than 'destination unreachable', the error packet is supposed to only contain the original message or a portion of the original message.

Due to a bug in the remote TCP/IP stack, these ICMP error messages will also contain fragments of the content of the remote kernel memory.

An attacker may use this flaw to remotely sniff what is going into the host's memory, especially network packets that it sees, and obtain useful information such as POP passwords, HTTP authentication fields, and so on.

Solution

Contact your vendor for a fix. If the remote host is running Linux 2.0, upgrade to Linux 2.0.40.

See Also

http://www.nessus.org/u?a7b08d5e

http://www.nessus.org/u?9eeb958c

http://www.nessus.org/u?5ac5b22d

Plugin Details

Severity: Medium

ID: 11704

File Name: icmp_leak.nasl

Version: 1.32

Type: remote

Family: Misc.

Published: 6/9/2003

Updated: 4/11/2022

Configuration: Enable thorough checks

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 4.2

CVSS v2

Risk Factor: Medium

Base Score: 5

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N

Vulnerability Information

Required KB Items: Settings/ThoroughTests

Vulnerability Publication Date: 6/9/2003

Reference Information

CVE: CVE-2003-0418

CERT: 471084