← Vulnerability feed

Vulnerability record · CVE-2003-0190 · published 12 May 2003

CVE-2003-0190: OpenSSH PAM username enumeration via timing discrepancy

Openbsd · Openssh

OpenSSH-portable 3.6.1p1 and earlier with PAM support enabled returns an error immediately when a username does not exist, while valid usernames take longer to process. This observable timing difference lets a remote attacker distinguish valid accounts from invalid ones. It matters because confirmed usernames feed credential attacks and reduce guesswork.

5.0 CVSS 2.0 Medium EPSS 77% · top 0.5% CWE-203 · Observable discrepancy
5.0CVSS 2.0 base score
77%EPSS exploitation probability, 30 days
NoNot in CISA KEV
4Affected product versions listed by NVD
20References, 2 tagged exploit
16 Jun 2026Last modified by NVD

Description

OpenSSH-portable (OpenSSH) 3.6.1p1 and earlier with PAM support enabled immediately sends an error message when a user does not exist, which allows remote attackers to determine valid usernames via a timing attack.

AV:N/AC:L/Au:N/C:P/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: medium.

medium priorityThe flaw only discloses valid usernames, but it is remotely reachable without authentication, has a very high EPSS score, and public exploit material is referenced.

What it is

OpenSSH-portable 3.6.1p1 and earlier with PAM support enabled returns an error immediately when a username does not exist, while valid usernames take longer to process. This observable timing difference lets a remote attacker distinguish valid accounts from invalid ones. It matters because confirmed usernames feed credential attacks and reduce guesswork.

Impact

An attacker gains a list of valid usernames on the target host. No code execution, data modification, or privilege escalation is provided by this flaw itself.

Attack surface

Reachable over the network through the SSH service (AV:N, AC:L, Au:N per the CVSS 2.0 vector), requiring no authentication and no user interaction. Only deployments with PAM support enabled are affected.

Exploitation

Not listed in CISA KEV and no ransomware association is recorded, but EPSS is 0.76751 (99.5th percentile) and one reference carries an Exploit tag, indicating public exploit material exists.

What to do

  • Upgrade OpenSSH-portable past 3.6.1p1 to a release that does not leak timing differences with PAM enabled; apply the vendor patches referenced in the advisories.
  • If immediate upgrade is not possible, disable PAM support in sshd where operationally feasible, or restrict SSH exposure to trusted networks.
  • Enforce key-based authentication and disable password authentication to reduce the value of enumerated usernames.
  • Apply rate limiting and connection throttling on the SSH service to make repeated timing probes harder to run.
  • Review Siemens SCALANCE X204RNA firmware advisories for the affected product line and apply the vendor fix.

Detection

  • Monitor SSH authentication logs for repeated failed logins across many distinct usernames from a single source, which is consistent with enumeration.
  • Baseline and alert on high volumes of short-lived SSH connections from one host over a short window.
  • Correlate SSH source IPs against threat intelligence and block sources that probe many usernames without successful authentication.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

4 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://lab.mediaservice.net/advisory/2003-01-openssh.txt Broken Link
http://lists.grok.org.uk/pipermail/full-disclosure/2003-April/004815.html Broken Link
http://marc.info/?l=bugtraq&m=105172058404810&w=2 Third Party Advisory
http://marc.info/?l=bugtraq&m=106018677302607&w=2 Third Party Advisory
http://www.redhat.com/support/errata/RHSA-2003-222.html Broken Link
http://www.redhat.com/support/errata/RHSA-2003-224.html Broken Link
http://www.securityfocus.com/bid/7467 Broken LinkExploitPatchThird Party AdvisoryVDB EntryVendor Advisory
http://www.turbolinux.com/security/TLSA-2003-31.txt Broken Link
https://cert-portal.siemens.com/productcert/pdf/ssa-412672.pdf Third Party Advisory
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A445 Broken Link
http://lab.mediaservice.net/advisory/2003-01-openssh.txt Broken Link
http://lists.grok.org.uk/pipermail/full-disclosure/2003-April/004815.html Broken Link
http://marc.info/?l=bugtraq&m=105172058404810&w=2 Third Party Advisory
http://marc.info/?l=bugtraq&m=106018677302607&w=2 Third Party Advisory
http://www.redhat.com/support/errata/RHSA-2003-222.html Broken Link
http://www.redhat.com/support/errata/RHSA-2003-224.html Broken Link
http://www.securityfocus.com/bid/7467 Broken LinkExploitPatchThird Party AdvisoryVDB EntryVendor Advisory
http://www.turbolinux.com/security/TLSA-2003-31.txt Broken Link
https://cert-portal.siemens.com/productcert/pdf/ssa-412672.pdf Third Party Advisory
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A445 Broken Link

Track CVE-2003-0190 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2004-0990Gd graphics library gdlib vulnerabilityInteger overflow in GD Graphics Library libgd 2.0.28 (libgd2), and possibly other versions, allows remote attackers to cause a denial of service and …EPSS 28%10.0CVE-2004-1011Carnegie mellon university cyrus imap server vulnerabilityStack-based buffer overflow in Cyrus IMAP Server 2.2.4 through 2.2.8, with the imapmagicplus option enabled, allows remote attackers to execute arbit…EPSS 5.8%10.0CVE-2004-1012Carnegie mellon university cyrus imap server vulnerabilityThe argument parser of the PARTIAL command in Cyrus IMAP Server 2.2.6 and earlier allows remote authenticated users to execute arbitrary code via a c…EPSS 6.0%10.0CVE-2004-1013Carnegie mellon university cyrus imap server vulnerabilityThe argument parser of the FETCH command in Cyrus IMAP Server 2.2.x through 2.2.8 allows remote authenticated users to execute arbitrary code via cer…EPSS 5.8%10.0CVE-2004-1019Openpkg improper input validation vulnerabilityThe deserialization code in PHP before 4.3.10 and PHP 5.x up to 5.0.2 allows remote attackers to cause a denial of service and execute arbitrary code…EPSS 8.0%10.0CVE-2004-1065Openpkg vulnerabilityBuffer overflow in the exif_read_data function in PHP before 4.3.10 and PHP 5.x up to 5.0.2 allows remote attackers to execute arbitrary code via a l…EPSS 10%10.0CVE-2004-0333Openpkg vulnerabilityBuffer overflow in the UUDeview package, as used in WinZip 6.2 through WinZip 8.1 SR-1, and possibly other packages, allows remote attackers to execu…EPSS 24%10.0CVE-2004-0413Openpkg vulnerabilitylibsvn_ra_svn in Subversion 1.0.4 trusts the length field of (1) svn://, (2) svn+ssh://, and (3) other svn protocol URL strings, which allows remote …EPSS 5.9%

Source: NIST National Vulnerability Database (record CVE-2003-0190), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.