CVE-2026-2177

7.3

SourceCodester · 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.