XSS Vulnerability in /jobportal/process.php Could Expose Authenticated User Session Details
CVE-2024-8471

6.1MEDIUM

Key Information:

Vendor
PHPgurukul
Vendor
CVE Published:
5 September 2024

What is CVE-2024-8471?

CVE-2024-8471 is a cross-site scripting (XSS) vulnerability identified in the PHPgurukul job portal application. This vulnerability allows attackers to inject malicious scripts through user-controlled inputs, which are not adequately protected. If exploited, this security flaw could lead to the exposure of sensitive session details of authenticated users, potentially compromising their accounts and personal data within the job portal environment. As job portals often process sensitive information like personal identification and employment history, the implications for organizations utilizing the affected software can be significant.

Technical Details

CVE-2024-8471 occurs in the /jobportal/process.php file within the job portal application. Specifically, the vulnerability arises from the inadequate encryption of inputs that include JOBID and USERNAME parameters. When validations and sanitizations are insufficient, malicious users can craft specific requests that execute scripts in the context of authenticated users. This can allow attackers to manipulate the content displayed to users, steal cookies, or even hijack user sessions.

Potential impact of CVE-2024-8471

  1. User Data Exposure: The exploitation of this vulnerability could lead to unauthorized access to users' session details, risking personal information and potentially allowing attackers to impersonate legitimate users within the system.

  2. Account Compromise: Attackers may exploit the lack of strict input validations to gain control over user accounts, leading to further malicious activities, data manipulation, or unauthorized job application submissions.

  3. Loss of Trust: For organizations relying on the affected job portal, a successful exploitation could damage their reputation and user trust, ultimately resulting in reduced user engagement and potential loss of business.

Affected Version(s)

Job Portal 1.0

References

CVSS V3.1

Score:
6.1
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Rafael Pedrero
.