Vulnerability record · CVE-2005-2428 · published 3 August 2005
CVE-2005-2428: Lotus Domino WebMail hidden form fields expose password hash and client data
Ibm · Lotus Domino
Lotus Domino R5 and R6 WebMail, when "Generate HTML for all fields" is enabled, embeds sensitive names.nsf data in hidden form fields. Because the fields are hidden rather than removed, anyone who can view the page source can read the values. This exposes the HTTP password hash and related account and client details.
Description
Lotus Domino R5 and R6 WebMail, with "Generate HTML for all fields" enabled, stores sensitive data from names.nsf in hidden form fields, which allows remote attackers to read the HTML source to obtain sensitive information such as (1) the password hash in the HTTPPassword field, (2) the password change date in the HTTPPasswordChangeDate field, (3) the client platform in the ClntPltfrm field, (4) the client machine name in the ClntMachine field, and (5) the client Lotus Domino release in the ClntBld field, a different vulnerability than CVE-2005-2696.
AV:N/AC:L/Au:N/C:P/I:N/A:N
Automated analysis
high priorityUnauthenticated network access to password hashes with a public exploit and very high EPSS makes this a serious exposure despite the medium CVSS v2 score.
What it is
Lotus Domino R5 and R6 WebMail, when "Generate HTML for all fields" is enabled, embeds sensitive names.nsf data in hidden form fields. Because the fields are hidden rather than removed, anyone who can view the page source can read the values. This exposes the HTTP password hash and related account and client details.
Impact
An unauthenticated remote attacker can obtain the HTTPPassword hash plus password change date, client platform, machine name and Domino release. The password hash can be cracked offline or reused where the same credential is valid, and the client details aid further targeting.
Attack surface
Reachable over the network via the WebMail interface (CVSS vector AV:N/AC:L/Au:N), with no authentication and no user interaction required. The attacker only needs to request the page and inspect the returned HTML source.
Exploitation
Not listed in CISA KEV and no ransomware association is recorded, but EPSS is very high at 0.73028 (99.4th percentile) and a public Exploit-DB entry (39495) exists, indicating mature public exploitation.
What to do
- Apply the IBM vendor fix referenced in IBM support document swg21212934, or upgrade off the affected Domino R5/R6 WebMail releases.
- Disable the "Generate HTML for all fields" option in WebMail so sensitive names.nsf fields are not rendered into the page.
- Remove or mask HTTPPassword, HTTPPasswordChangeDate, ClntPltfrm, ClntMachine and ClntBld from any form output.
- Restrict network access to the Domino WebMail interface to trusted networks or place it behind authentication and a reverse proxy.
- Rotate HTTP passwords for accounts whose hashes may have been exposed.
Detection
- Search HTTP response bodies for hidden input fields named HTTPPassword, HTTPPasswordChangeDate, ClntPltfrm, ClntMachine or ClntBld.
- Alert on requests to WebMail pages that return these field names in the HTML source, especially from unexpected source addresses.
- Review Domino WebMail configuration to confirm whether "Generate HTML for all fields" is enabled.
- Monitor for repeated page-source retrieval patterns consistent with automated scraping of WebMail forms.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
Track CVE-2005-2428 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.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2005-2428), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.