CVE-1999-1231: Medium severity SSH Ssh2 vulnerability

Published Jun 9, 1999
·
Updated

ssh 2.0.12, and possibly other versions, allows valid user names to attempt to enter the correct password multiple times, but only prompts an invalid user name for a password once, which allows remote attackers to determine user account names on the server.

Affected Software

13 affected components
SSH Ssh2=2.0
SSH Ssh2=2.0.1
SSH Ssh2=2.0.2
SSH Ssh2=2.0.3
SSH Ssh2=2.0.4
SSH Ssh2=2.0.5
SSH Ssh2=2.0.6
SSH Ssh2=2.0.7
SSH Ssh2=2.0.8
SSH Ssh2=2.0.9
SSH Ssh2=2.0.10
SSH Ssh2=2.0.11
SSH Ssh2=2.0.12

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Configuration

    Disable password-based authentication in sshd_config (set PasswordAuthentication no) and require public-key authentication to eliminate password prompt-based user enumeration.

    SSH (sshd) PasswordAuthentication = no
  2. Compensating control

    Restrict remote access to the SSH service to trusted IP addresses or networks (firewall, network ACLs) and/or place SSH behind a VPN or bastion/jump host so that attackers cannot directly reach the service.

  3. Operational

    Enable and monitor SSH authentication logs for repeated or patterned failed authentication attempts indicative of username enumeration; alert and investigate suspicious activity and consider temporarily blocking offending IPs.

Event History

Jun 9, 1999
CVE Published
04:00 AM
Data Sourced
via NVD·04:00 AM
RemedyDescriptionSeverityAffected Software
Sep 12, 2001
CVE Published
via MITRE·08:00 AM
Data Sourced
via MITRE·08:00 AM
Description
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-1999-1231?

CVE-1999-1231 is considered a moderate severity vulnerability due to its potential to expose user account names.

2

How do I fix CVE-1999-1231?

To mitigate CVE-1999-1231, upgrade to a fixed version of SSH that addresses this user enumeration issue.

3

What versions of SSH are affected by CVE-1999-1231?

CVE-1999-1231 affects SSH versions 2.0.12 and prior, including several version 2.0 releases.

4

What type of vulnerability is CVE-1999-1231?

CVE-1999-1231 is an information disclosure vulnerability that allows attackers to enumerate valid usernames.

5

Who should be concerned about CVE-1999-1231?

System administrators using affected versions of SSH should be concerned about CVE-1999-1231 as it can compromise user account security.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203