Overview
The Sun Solaris Secure Shell Daemon (sshd) may incorrectly log client IP addresses.
Description
SSH is a program used to provide secure connection and communications between client and servers. Upon connecting to the service, the client's IP address is logged. There is a vulnerability in the Sun Solaris SSH Daemon that may cause it to inaccurately log the IP addresses of clients. When the SSH Daemon initializes, it reads configuration information from the sshd_config file. If this file contains the "ListenAddress" keyword configured in a specific way, SSH will fail to properly log client IP addresses. According to the Sun Security Advisory:
|
Impact
The IP address logged by the SSH Daemon will contain all zeroes rather than the correct IP address of the client. Therefore, when reviewing the log files, system administrators may not be able to accurately identify clients who have connected to the service. |
Solution
Apply patch |
ListenAddress :: If the sshd_config(4) file is modified, the sshd daemon needs to be sent a SIGHUP signal to re-read the file. For example, as the root user:
|
Vendor Information
CVSS Metrics
Group | Score | Vector |
---|---|---|
Base | ||
Temporal | ||
Environmental |
References
Acknowledgements
This vulnerability was reported by Sun Microsystems Inc.
This document was written by Damon Morda.
Other Information
CVE IDs: | None |
Severity Metric: | 5.06 |
Date Public: | 2004-04-07 |
Date First Published: | 2004-04-14 |
Date Last Updated: | 2004-04-14 16:34 UTC |
Document Revision: | 28 |