Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-30986: n/a

0
Medium
VulnerabilityCVE-2024-30986cvecve-2024-30986
Published: Wed Apr 17 2024 (04/17/2024, 00:00:00 UTC)
Source: CVE Database V5

Description

Cross Site Scripting vulnerability in /edit-services-details.php of phpgurukul Client Management System using PHP & MySQL 1.1 allows attackers to execute arbitrary code and via "price" and "sname" parameter.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/26/2026, 16:44:20 UTC

Technical Analysis

CVE-2024-30986 is a medium severity Cross Site Scripting (XSS) vulnerability identified in the phpgurukul Client Management System (CMS) version 1.1, specifically in the /edit-services-details.php script. The vulnerability arises because the application fails to properly sanitize or encode user-supplied input in the 'price' and 'sname' parameters before reflecting it back in the web page. This allows an attacker with at least low-level privileges to inject malicious JavaScript code that executes in the context of the victim's browser when they visit the affected page. The vulnerability requires user interaction, such as clicking a crafted link or submitting a form, to trigger the payload. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L) indicates network attack vector, low attack complexity, low privileges required, user interaction needed, and a scope change, with limited but non-negligible impact on confidentiality, integrity, and availability. Although no public exploits are reported yet, the vulnerability could be leveraged for session hijacking, credential theft, or defacement, especially in environments where the CMS manages sensitive client data. The lack of a patch link suggests that a fix may not yet be publicly available, emphasizing the need for immediate mitigation steps. This vulnerability is classified under CWE-79, which covers improper neutralization of input during web page generation.

Potential Impact

The impact of CVE-2024-30986 is significant for organizations using the phpgurukul Client Management System, particularly those managing sensitive client information. Successful exploitation can lead to the execution of arbitrary JavaScript in users' browsers, enabling attackers to steal session cookies, perform actions on behalf of authenticated users, or redirect users to malicious sites. This compromises confidentiality and integrity of data and can disrupt availability if attackers deface or manipulate the CMS interface. Given the scope change in the CVSS vector, the vulnerability could affect multiple users or components beyond the initially targeted user. Organizations relying on this CMS for client management may face reputational damage, regulatory compliance issues, and operational disruptions. The requirement for user interaction and low privileges reduces the ease of exploitation but does not eliminate risk, especially in environments with many users or where social engineering can be employed. The absence of known exploits in the wild currently limits immediate widespread impact but does not preclude future exploitation.

Mitigation Recommendations

To mitigate CVE-2024-30986, organizations should implement strict input validation and output encoding on the 'price' and 'sname' parameters in the /edit-services-details.php page. Specifically, use context-aware encoding libraries to neutralize any HTML or JavaScript content before rendering user input. Employ Content Security Policy (CSP) headers to restrict the execution of unauthorized scripts. Limit user privileges to the minimum necessary to reduce the attack surface. Monitor web application logs for suspicious input patterns targeting these parameters. If a patch becomes available from the vendor, apply it promptly. In the interim, consider deploying Web Application Firewalls (WAFs) with custom rules to detect and block XSS payloads targeting these parameters. Educate users about the risks of clicking unknown links or submitting untrusted forms. Conduct regular security assessments and code reviews to identify and remediate similar vulnerabilities proactively.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.1
Assigner Short Name
mitre
Date Reserved
2024-03-27T00:00:00.000Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6dd0b7ef31ef0b58ec1b

Added to database: 2/25/2026, 9:46:56 PM

Last enriched: 2/26/2026, 4:44:20 PM

Last updated: 4/12/2026, 5:11:24 PM

Views: 9

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses