Skip to main content
VulnerabilityPublished

CVE-2024-46335: PHPGurukul Complaint Management System · Cross-site Scripting

Source CVE Database V5

0

Not known to be exploited · CVSS 4.6 Medium.

Data as of 26 Oct 2026, 13:47 UTC

CVSS 3.1 base score
4.6Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 11% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 17 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

AI-suggested

  1. Implement strict input validation and sanitization on the fromdate and todate parameters to ensure only valid date formats are accepted, rejecting or encoding any unexpected characters.
  2. Apply proper output encoding (e.g., HTML entity encoding) before reflecting user input in the web page to prevent script execution.
  3. Restrict access to the complaint management system and sensitive reports to trusted and authenticated users only, minimizing the attack surface.
  4. Employ Content Security Policy (CSP) headers to limit the execution of unauthorized scripts in browsers.
  5. Conduct regular security code reviews and penetration testing focusing on input handling and XSS vulnerabilities.
  6. Monitor logs and user activity for suspicious behavior indicative of exploitation attempts.
  7. If possible, upgrade to a patched version once available or apply vendor-provided fixes promptly.
  8. Educate users about phishing and social engineering risks that could facilitate exploitation via user interaction.

Description

CVE-2024-46335 is a medium severity Cross Site Scripting (XSS) vulnerability found in PHPGurukul Complaint Management System 2.0, specifically in the fromdate and todate parameters of the between-date-userreport.php script. The flaw allows an authenticated user to inject malicious scripts due to insufficient input sanitization, potentially leading to limited confidentiality and integrity impacts. Exploitation requires user interaction and privileges, and no known exploits are currently reported in the wild. The vulnerability does not affect system availability. European organizations using this complaint management system may face risks of session hijacking or data manipulation if exploited. Mitigation involves implementing strict input validation and output encoding on the affected parameters and restricting access to trusted users. Countries with higher adoption of PHPGurukul products or similar PHP-based complaint systems, such as the UK, Germany, and France, are more likely to be impacted. Given the medium CVSS score of 4.

References

Community reviews

Loading reviews…