CVE-2005-1783
Description
BookReview beta 1.0 allows remote attackers to obtain the path of the web server via certain parameters to search.htm, possibly due to a search[string] parameter with a missing value or an incorrect submit[type] value, which reveals the path in the resulting error message. NOTE: it is not clear whether BookReview is available to the public. If not, then it should not be included in CVE.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
BookReview beta 1.0's error handling reveals server path and is vulnerable to XSS in multiple parameters.
Vulnerability
BookReview beta 1.0 mishandles certain parameters in search.htm, resulting in full server path disclosure in error messages. Additionally, multiple scripts such as add_review.htm, add_contents.htm, and index.php fail to sanitize user-supplied input in parameters like isbn, node, chapters, and page, enabling stored and reflected cross-site scripting [2]. Affected file: search.htm (path disclosure) and all module files reachable via index.php?page= [2].
Exploitation
For path disclosure, an attacker sends a request to search.htm with a missing value for the search[string] parameter or an incorrect submit[type] value; the server's error message reveals the web root path [1]. For XSS, an attacker crafts a URL containing malicious JavaScript in the vulnerable parameters (e.g., isbn) and entices a victim user to click it; no authentication or special network position is required [2]. The proof-of-concept URL http://[victim]/add_review.htm?isbn=0801052319%22%3E%3Cscript%3Ealert(document.cookie)%3C/script%3E&node=Political_Science&review=true demonstrates injection into the isbn parameter [2].
Impact
Path disclosure aids reconnaissance by revealing the server's directory structure, potentially exposing other sensitive files. XSS allows an attacker to execute arbitrary scripts in the victim's browser within the trust context of the site, leading to cookie theft, session hijacking, or defacement [2]. Both issues compromise confidentiality and integrity.
Mitigation
No official fix has been released, and BookReview beta 1.0 appears to be an abandoned project [2]. Users should consider replacing the application or disabling it entirely. Input validation and output encoding must be applied to all user-controlled parameters. As of May 2005, no patch was available, and the vendor was notified but no response was reported [2]. The CVE is not listed on the CISA Known Exploited Vulnerabilities catalog.
AI Insight generated on May 24, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- cpe:2.3:a:w.m.r._simpson:bookreview:beta_1.0:*:*:*:*:*:*:*
- Range: beta 1.0
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- lostmon.blogspot.com/2005/05/bookreview-10-multiple-variable-xss.htmlnvdExploitVendor Advisory
- www.osvdb.org/16881nvdExploitVendor Advisory
- secunia.com/advisories/1014058nvd
- www.osvdb.org/16880nvd
News mentions
0No linked articles in our index yet.