CVE-2005-4698
Description
Cross-site scripting (XSS) vulnerability in TellMe 1.2 and earlier allows remote attackers to inject arbitrary web script or HTML via the 91) q_IP (IP) or (2) q_Host (HOST) parameters.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
2Patches
Vulnerability mechanics
Root cause
"Missing output sanitization of the q_IP and q_Host parameters allows arbitrary HTML/JavaScript injection."
Attack vector
An attacker crafts a URL containing JavaScript or HTML in either the `q_IP` or `q_Host` parameter, such as `http://[host]/tellme/index.php?q_Host=<script>alert(1)</script>` [ref_id=1]. When a victim visits this URL, TellMe does not sanitize the input, so the injected script is rendered and executed in the victim's browser context [ref_id=1]. No authentication or special network position is required; the attacker only needs to lure the victim into clicking the crafted link.
Affected code
The advisory identifies that TellMe 1.2 and earlier does not filter malicious script content in the `q_IP` (IP) or `q_Host` (HOST) parameters processed by `index.php` [ref_id=1]. The vulnerable code path is in the handling of these query string parameters before they are rendered in the user's browser.
What the fix does
The advisory states the vendor released TellMe 1.3 along with a diff patch (`tellme-1.2-1.3.diff`) to address the issue [ref_id=1]. The fix likely involves properly escaping or sanitizing the `q_IP` and `q_Host` parameters before output, preventing injected script content from being interpreted as HTML/JavaScript [ref_id=1]. No further details of the patch are provided in the advisory.
Preconditions
- inputThe attacker must craft a URL with malicious script in the q_IP or q_Host parameter
- inputThe victim must visit the crafted URL in a browser that executes JavaScript
Reproduction
1. Deploy TellMe 1.2 or earlier on a web server. 2. Open a browser and navigate to `http://[host]/tellme/index.php?q_Host=<script>alert('XSS')</script>`. 3. Observe that the JavaScript executes in the browser, confirming the cross-site scripting vulnerability [ref_id=1].
Generated on Jun 17, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
7- kimihia.org.nz/projects/tellme/files/tellme-1.2-1.3.diffnvdPatch
- secunia.com/advisories/17078nvdPatchVendor Advisory
- archives.neohapsis.com/archives/fulldisclosure/2005-10/0107.htmlnvdExploitPatch
- exploitlabs.com/files/advisories/EXPL-A-2005-015-tellme.txtnvdExploitPatch
- www.osvdb.org/19870nvdExploitPatch
- www.securityfocus.com/bid/15012nvdExploitPatch
- exchange.xforce.ibmcloud.com/vulnerabilities/22521nvd
News mentions
0No linked articles in our index yet.