Exploitation Summary
EIP tracks 3 public exploits for CVE-2005-2428. PoCs published by Jonathan Broche, schwankner. A Nuclei detection template is also available.
AI-analyzed exploit summary This exploit extracts password hashes from IBM Lotus Domino's Public Address Book (names.nsf) by querying hidden HTML fields (HTTPPassword and dspHTTPPassword) via unauthenticated HTTP requests. It outputs results in formats compatible with hashcat or John the Ripper.
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.
Exploits (3)
This exploit extracts password hashes from IBM Lotus Domino's Public Address Book (names.nsf) by querying hidden HTML fields (HTTPPassword and dspHTTPPassword) via unauthenticated HTTP requests. It outputs results in formats compatible with hashcat or John the Ripper.
This Python script exploits CVE-2005-2428 to extract password hashes from IBM Lotus Domino R8 by authenticating to the server and parsing user profile pages. It supports multiple output formats (hashcat, John the Ripper, CSV) and identifies hash algorithms used.
This script exploits CVE-2005-2428 by dumping sensitive information (including password hashes) from Lotus Domino R5/R6 WebMail via hidden form fields in the names.nsf database. It automates the extraction of view entries and retrieves user details such as HTTPPassword, FirstName, LastName, and ShortName.