CVE-2026-79313 Details
Description
webpy web.py 0.76 is vulnerable to Insufficient Session Expiration. The application's session management relies on periodic cleanup to expire sessions instead of checking the last-access time when a session is loaded. As a result, an expired session whose record has not yet been cleaned up can still be replayed and used, allowing an attacker holding a previously valid session cookie to continue accessing protected resources after the configured idle timeout.
A vulnerability in webpy version 0.76 allows for insufficient session expiration, enabling session replay attacks. The issue arises because the framework's session management does not properly check the last-access time of sessions when they are loaded. Instead, it relies on a periodic cleanup process to delete expired sessions. As a result, an attacker with a valid session cookie can access protected resources even after the session has technically expired, exploiting the window before the session record is cleaned up.
As of the report date, no official patch has been released. Users can upgrade to a version that includes the fix once available, or implement a temporary workaround by shortening the session timeout, adding an activity-based check to the authentication logic, and requiring re-authentication for sensitive operations.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 22, 2026CISA-ADP
Assessed Sep 22, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/lichoin/TraceLoom/blob/main/CVEs/CVE-2026-79313.md | [email protected] | AdvisoryTechnical Description |
| https://github.com/webpy/webpy | [email protected] | ProductVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-613 | Insufficient Session Expiration | CISA-ADP |
Affected Products
| Product | Versions |
|---|---|
| web.py | 0.76 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 22, 2026 | CVE Modified | CISA-ADP |
| Sep 22, 2026 | New CVE Received | [email protected] |
Volerion