Description
Penpot is an open-source design and prototyping platform. Prior to 2.18.0, logout clears the browser's auth-token cookie without revoking the corresponding server-side session. A previously captured session token remains usable after the victim logs out and can continue to make authenticated requests with the victim's authority until natural expiration. This issue is fixed in version 2.18.0.
Published: 2026-10-05
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Session Continuation
Action: Apply Patch
AI Analysis

Impact

The vulnerability allows a stale authentication cookie to remain valid after a user logs out, enabling anyone who has captured the session token to continue making authenticated requests on behalf of the victim until the token naturally expires. This effectively lets an attacker assume the victim’s identity without re‑authentication, potentially exposing personal data and access to the victim’s profile. The flaw stems from the server failing to invalidate the session when the client clears the auth‑token cookie.

Affected Systems

The affected product is the open‑source design and prototyping platform Penpot, specifically all releases prior to version 2.18.0. The issue was addressed in the 2.18.0 release, which ensures that server‑side sessions are properly revoked during logout.

Risk and Exploitability

The CVSS score of 5.9 indicates moderate severity. Because the EPSS score is not available and the vulnerability is not listed in CISA KEV, the risk is considered moderate but not actively exploited at present. The likely attack vector involves an attacker who obtains the stale cookie through network interception, client‑side compromise, or a malicious script; the attacker can then replay the cookie to access the victim’s account until the session expires. No remote code execution or privilege escalation has been disclosed, but unauthorized access to the victim’s resources remains a concern.

Generated by OpenCVE AI on October 5, 2026 at 21:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Penpot to version 2.18.0 or later to ensure server sessions are invalidated on logout
  • Configure the deployment to enforce HTTPS and secure, http‑only cookie settings to mitigate the risk of network‑based cookie capture
  • Enable logging and alerts for anomalous authenticated activity and consider requiring re‑authentication after logout in environments where an immediate patch is not feasible

Generated by OpenCVE AI on October 5, 2026 at 21:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
First Time appeared Penpot
Penpot penpot
Vendors & Products Penpot
Penpot penpot

Mon, 05 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 20:15:00 +0000

Type Values Removed Values Added
Description Penpot is an open-source design and prototyping platform. Prior to 2.18.0, logout clears the browser's auth-token cookie without revoking the corresponding server-side session. A previously captured session token remains usable after the victim logs out and can continue to make authenticated requests with the victim's authority until natural expiration. This issue is fixed in version 2.18.0.
Title Penpot: Server-side session not invalidated on logout; stale auth-token cookie remains valid for full profile access
Weaknesses CWE-613
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-05T20:42:46.327Z

Reserved: 2026-10-05T17:48:58.626Z

Link: CVE-2026-105690

cve-icon Vulnrichment

Updated: 2026-10-05T20:42:43.280Z

cve-icon NVD

Status : Deferred

Published: 2026-10-05T20:17:18.943

Modified: 2026-10-05T21:16:34.880

Link: CVE-2026-105690

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-05T21:45:20Z

Weaknesses
  • CWE-613

    Insufficient Session Expiration