CVE-2009-4384 in Ez Poll Hosterinfo

Summary

by MITRE

Multiple cross-site scripting (XSS) vulnerabilities in Scriptsez.net Ez Poll Hoster (EPH) allow remote attackers to inject arbitrary web script or HTML via the (1) pid parameter in a code action to index.php and the (2) uid parameter in a view action to profile.php.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 05/12/2025

The vulnerability identified as CVE-2009-4384 represents a critical cross-site scripting flaw within the Scriptsez.net Ez Poll Hoster (EPH) web application, specifically affecting version 1.0 and potentially earlier releases. This vulnerability resides in the application's handling of user-supplied input parameters within two distinct endpoints, creating exploitable entry points that enable malicious actors to execute arbitrary web scripts in the context of affected users' browsers. The flaw demonstrates a classic lack of proper input validation and output encoding practices that are fundamental to preventing XSS attacks, aligning with CWE-79 which categorizes cross-site scripting as a common web application vulnerability.

The technical implementation of this vulnerability occurs through two primary attack vectors within the application's request processing logic. The first vector involves the pid parameter within the code action of the index.php endpoint, while the second vector exploits the uid parameter during the view action of profile.php. Both parameters are processed without adequate sanitization or encoding mechanisms, allowing attackers to inject malicious JavaScript code, HTML content, or other harmful scripts that will execute when legitimate users view the affected pages. This unvalidated input processing directly violates secure coding principles and creates persistent XSS conditions that can be leveraged for session hijacking, credential theft, or redirection to malicious sites.

The operational impact of this vulnerability extends beyond simple script injection, as it enables attackers to potentially compromise user sessions and access sensitive information. When victims browse to pages containing malicious payloads injected through the pid or uid parameters, their browsers execute the injected scripts in the context of the vulnerable application, effectively allowing attackers to impersonate users, access their personal data, or manipulate poll results. The attack requires no special privileges or authentication, making it particularly dangerous as it can be exploited through social engineering or automated scanning tools. This vulnerability aligns with ATT&CK technique T1531 which describes the use of malicious code to compromise user sessions and maintain persistence within web applications.

Organizations utilizing the Scriptsez.net Ez Poll Hoster application should immediately implement multiple defensive measures to mitigate this vulnerability. The primary mitigation strategy involves implementing strict input validation and output encoding for all user-supplied parameters, particularly those used in dynamic page generation. The application should sanitize all input values before processing them, ensuring that any potentially harmful characters or script tags are removed or properly encoded. Additionally, implementing a Content Security Policy (CSP) header can provide an additional layer of protection by restricting the sources from which scripts can be executed. The vulnerability also highlights the importance of regular security audits and penetration testing to identify and remediate similar issues in web applications, as outlined in OWASP Top 10 2021 category a03 which emphasizes injection flaws including XSS vulnerabilities. Organizations should also consider implementing proper parameter validation frameworks and regular security training for development teams to prevent such issues in future software releases.

Reservation

12/22/2009

Disclosure

12/22/2009

Moderation

accepted

Entry

VDB-51256

CPE

ready

Exploit

Download

EPSS

0.01484

KEV

no

Activities

very low

Sector

Education

Sources

Do you know our Splunk app?

Download it now for free!