Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain victim's valid session cookie
-
ExploitReuse cookie after logout/expiry
-
ImpactAccess victim's authenticated session data
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 possess a valid session identifier/cookie for a target account, because the flaw (CWE-613) is that the Global Session Handler does not sufficiently expire or invalidate sessions - the reference describes a session persisting after logout. The CVSS vector lists PR:N/UI:N (no privileges or user interaction at exploit time), but the high attack complexity (AC:H) and the reporter's 'difficult' exploitability rating reflect the practical hurdle of first acquiring a live session token. Impact is limited to low confidentiality (VC:L) with no integrity or availability effect. Limiting factors: obscure deployment footprint, dependence on obtaining a session token, and high complexity. |
| Impact | Signals here point to a low-to-moderate priority issue. The CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N) describes a remote, unauthenticated vector but with high attack complexity, and the base score of 6.3 is driven by a single low confidentiality impact (VC:L) with no integrity or availability impact. The vuln.today decision label is 'this_month' - routine patching priority, not act_now or emergency. No EPSS score and no CISA KEV listing are provided, so there is no evidence of active or widespread exploitation. The only exploit signal is a GitHub advisory reference (E:P, Proof-of-Concept maturity) that is not verified as working exploit code. Taken together, this is a high-CVSS-complexity, low-impact session-management weakness rather than an urgent threat: the network vector is tempered by the explicitly 'difficult' exploitability the reporter assigns, and by the fact that the product is an obscure open-source project. No conflicting signals in the data, but note EPSS/KEV are simply absent rather than confirmed-negative. |
| Exploit ScenarioDerived | An attacker who can obtain or reuse a victim's existing session cookie (for example after the victim logs out on a shared or public machine) leverages the fact that the session is not properly invalidated, and continues to access the victim's authenticated context. A public PoC reference describes a session/cookie logout weakness, but it is not verified as working exploit code, and the high attack complexity means the scenario depends on the attacker first acquiring a valid session token. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 02, 2026
Insufficient session expiration in the CloudClassroom-PHP-Project Global Session Handler (CWE-613) lets a session that should be terminated keep working after logout, so anyone already holding a live session identifier can continue to reach the associated account's data. Because the project ships on a rolling-release basis, no affected or fixed version numbers exist - the CPE is a wildcard covering all deployments - and the vendor did not respond to the disclosure. Impact is deliberately scoped: low confidentiality only (VC:L, no integrity or availability effect), remote but high complexity (AC:H), and a public proof-of-concept reference exists but is not verified as working exploit code; there is no KEV (CISA) entry and no confirmed active exploitation, and the reporter rates practical exploitability as difficult because a valid session token must be obtained first.
RemediationAI
No vendor-released patch was identified at the time of analysis: the vendor did not respond to the disclosure and, because CloudClassroom-PHP-Project is a rolling release, no fixed version number can be cited. Pulling the latest code from the project's upstream repository is the only update path, and it should be verified manually that logout now destroys the server-side session rather than only clearing the client cookie. Where that cannot be confirmed, apply compensating controls on the session layer: enforce short absolute and idle session lifetimes in the Global Session Handler, rotate the session identifier on privilege change and on login, and ensure session records are deleted server-side at logout - the trade-off being more frequent re-authentication for legitimate users. Because exploitation requires a valid session token, reducing token exposure (TLS-only cookies, avoiding tokens in logs or URLs) shrinks the attack surface, and monitoring for re-use of session identifiers after logout gives a detection point. Track the VulDB entry at https://vuldb.com/vuln/429665 for any vendor response or updated advisory.
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 flaw is a session-management defect in the CWE-613 class (insufficient session expiration) affecting the application's Global Session Handler. Rather than a memory-safety or injection bug, the weakness is that server-side session state is not adequately invalidated, so a session persists beyond the point it should have expired - the linked reference describes a session surviving logout. Exploitation is therefore conditional on already possessing a valid session identifier or cookie for the target account; the submitted CVSS:4.0 vector (6.3, AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P) and our assessed CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N both capture the same picture: no privilege or interaction requirement at the moment of exploitation, but high attack complexity reflecting the practical hurdle of acquiring a live token, and only low confidentiality impact. The trigger path beyond the described logout/session-persistence behavior is not described in the available sources, and the product's rolling-release model means the vulnerable code cannot be pinned to a discrete version range.
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:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Remote and unauthenticated (AV:N/PR:N) but AC:H because exploitation depends on obtaining a valid session token; only low confidentiality impact, no integrity or availability effect.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A weakness has been identified in mathurvishal CloudClassroom-PHP-Project. This issue affects some unknown processing of the component Global Session Handler. Executing a manipulation can lead to session expiration. The attack may be launched remotely. A high complexity level is associated with this attack. The exploitability is assessed as difficult. The exploit has been made available to the public and could be used for attacks. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The vendor was contacted early about this disclosure but did not respond in any way.
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
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Related Vulnerabilities in CloudClassroom-PHP-Project Multiple Vulnerabilities
View all 4In 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-115063
GHSA-wrh5-2293-frmr
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB