Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to application
-
DeliveryCapture or retain session token
-
ExploitManipulate log_out parameter in server.php
-
ExecutionSession not invalidated server-side
-
ImpactContinue accessing application post-logout
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V7 - Session Management Session expiration enforcement
|
| Exploitation Conditions | Exploitation requires the attacker to first hold a valid, authenticated session (PR:L) - either through their own credentials or by obtaining another user's session token via network interception or XSS. The vulnerability is in the server-side logout logic of |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N, score 5.3) classifies this as a medium-severity, low-privilege authenticated attack with minimal confidentiality and limited integrity impact. The E:P modifier (exploit publicly available) elevates urgency somewhat. Real-world risk is constrained by several factors: exploitation requires prior authentication (PR:L), the product is an obscure open-source hobby/educational project with a small deployment footprint, and the integrity impact is limited to session continuation rather than full system compromise. The 'Information Disclosure' tag in the input metadata is a mislabel - CWE-613 is fundamentally about broken session lifecycle management, not direct data exposure. No EPSS data was provided; given the niche product and moderate CVSS, automated mass exploitation is unlikely. The maintainer has not responded to the responsible disclosure, so no patch exists. |
| Exploit ScenarioDerived | An attacker with valid low-privilege credentials logs in to a College Management System instance and obtains a session token. The attacker then crafts a request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 06, 2026
Insufficient session expiration in Mstfakts College-Management-System allows an authenticated remote attacker to manipulate the log_out argument in Front-end/server.php such that the server-side session is not properly invalidated upon logout. An attacker who retains a session token - obtained through prior authentication or session interception - can reuse it after the legitimate user has attempted to log out, maintaining unauthorized access to the application. A public proof-of-concept exists; however, this is an unresponsive open-source project with no released patch.
RemediationAI
No vendor-released patch has been identified at time of analysis; the maintainer has not responded to the issue report filed at https://github.com/Mstfakts/College-Management-System/issues/7. Operators self-hosting this application should manually patch Front-end/server.php to call session_destroy() and unset the session cookie on logout, ensuring the server-side session record is invalidated regardless of the log_out parameter value. Additionally, implement server-side session expiration with a short absolute timeout (e.g., 15-30 minutes of inactivity) as a defense-in-depth measure. Given the project's apparent abandonment, replacing this software with an actively maintained alternative is the strongest long-term remediation. Restrict network access to the application to trusted networks as a compensating control; this reduces exposure without eliminating the underlying flaw.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected product is Mstfakts College-Management-System, a PHP-based web application (CPE: cpe:2.3:a:mstfakts:college-management-system:*:*:*:*:*:*:*:*). The root cause is CWE-613 (Insufficient Session Expiration): the Logout Handler in Front-end/server.php fails to properly destroy or invalidate the server-side session when the log_out parameter is manipulated. In PHP applications, this typically manifests as the handler not calling session_destroy() or not unsetting the session token from the server's session store, leaving a valid credential that can be replayed. The project follows rolling releases with no versioned tags, making version-scoped impact assessment impossible.
Know when PHP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
Network-reachable, low-complexity; PR:L because a prior authenticated session is required; C:L added as retained session access implies some confidentiality exposure beyond VI:L alone.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was identified in Mstfakts College-Management-System. The affected element is an unknown function of the file Front-end/server.php of the component Logout Handler. Such manipulation of the argument log_out leads to session expiration. It is possible to launch the attack remotely. The exploit is publicly available and might be used. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-72133
GHSA-rqq2-5355-gw96
NVD
CVE.org
EPSS
VulDB
Exploit-DB