CVE-2026-2177
7.3SourceCodester · Prison Management System
A session fixation vulnerability in the Prison Management System 1.0 allows remote, unauthenticated attackers to hijack user sessions via the login component.
Executive summary
A session fixation vulnerability in SourceCodester Prison Management System 1.0 poses a significant risk to user account integrity by allowing remote, unauthenticated session hijacking.
Vulnerability
The application is susceptible to session fixation (CWE-384) within the login component. This flaw allows an unauthenticated attacker to manipulate session identifiers, enabling the potential takeover of legitimate user sessions.
Business impact
Successful exploitation of this vulnerability permits unauthorized access to the application, potentially leading to the compromise of sensitive data managed within the prison system. With a CVSS score of 7.3, this issue is rated as High severity, as it facilitates unauthorized account access and administrative control without requiring prior authentication.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the application via network-level controls and evaluate the necessity of the current deployment.
Proactive Monitoring: Review application access logs for unusual login patterns, such as multiple session IDs associated with a single IP address or rapid re-authentication attempts.
Compensating Controls: Deploy a Web Application Firewall (WAF) to filter malicious traffic and monitor for known exploit patterns, although a WAF cannot fully remediate the underlying session management flaw.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept is documented in the referenced GitHub issue.
Analyst recommendation
Given the availability of a public proof-of-concept and the lack of a vendor-supplied patch, users of the Prison Management System 1.0 must treat this as a high-priority security risk. Administrators should isolate the system from public-facing networks until a secure update is released or a permanent code-level fix is implemented to ensure session identifiers are properly regenerated upon authentication.
More SourceCodester CVEs
Sources
Originally found and disclosed by Hater (VulDB User), per the CVE Program record.