Description
Penpot is an open-source design and prototyping platform. Prior to 2.18.0, the delete-share-link RPC retrieves a caller-selected share-link ID and verifies only that the caller can edit the parent file. It does not verify that the caller created the share link or has owner or administrator authority, allowing any file editor who knows a share-link UUID to delete links created by other users and revoke external reviewers' access. This issue is fixed in version 2.18.0.
Published: 2026-10-05
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Deletion of Share-Links Gradual Revocation of External Reviewer Access
Action: Patch
AI Analysis

Impact

The vulnerability allows a file editor who has edit rights on a Penpot file to delete any share‑link linked to that file, regardless of whether the editor created the link. The issue is an access‑control bypass, where the system checks only that the caller can edit the file and not that the caller owns the share‑link. This can be used to revoke external reviewers’ access by deleting the link they use to view the file. The weakness is classified as CWE‑284 (Improper Access Control) and CWE‑639 (Authorization Bypass Through User-Controlled Key).

Affected Systems

The defect affects the Penpot design and prototyping platform prior to version 2.18.0. All users of Penpot running an affected version who have edit permissions on a file are susceptible when they know a share‑link UUID.

Risk and Exploitability

In the CVSS v3 base score the vulnerability is 5.4, reflecting moderate impact. No EPSS score is available, and the issue is not listed in the CISA KEV catalog, suggesting limited public exploitation. The likely attack vector is internal via the delete‑share‑link RPC; an attacker must first discover or guess a valid share‑link UUID, which could be obtained through enumeration or from prior knowledge. Once the UUID is known, an editor can request deletion, thereby revoking access for any external reviewer. The risk level is moderate, primarily affecting confidentiality and availability of shared resources for temporary reviewers.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Penpot to version 2.18.0 or later, where the bug is resolved.
  • Regenerate or revoke share‑link UUIDs for existing links to invalidate any that may have been compromised.
  • Re‑evaluate editor permissions and consider restricting edit rights for users who do not need to manage share‑links.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 06 Oct 2026 15: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 22:00:00 +0000

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

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, the delete-share-link RPC retrieves a caller-selected share-link ID and verifies only that the caller can edit the parent file. It does not verify that the caller created the share link or has owner or administrator authority, allowing any file editor who knows a share-link UUID to delete links created by other users and revoke external reviewers' access. This issue is fixed in version 2.18.0.
Title Penpot: IDOR in Share-Link Deletion Allows Any File Editor to Delete Share-Links They Did Not Create
Weaknesses CWE-284
CWE-639
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-06T14:50:12.248Z

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

Link: CVE-2026-105692

cve-icon Vulnrichment

Updated: 2026-10-06T14:35:31.389Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-06T15:17:14.480

Link: CVE-2026-105692

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key