Description
Penpot is an open-source design and prototyping platform. Prior to 2.18.0, the unauthenticated get-view-only-bundle RPC returns every share-link row for a file even when the caller authenticated with only one scoped share link. A holder of a restrictive link can obtain other links' secret IDs, page scopes, comment permissions, and inspection permissions, then replay a more permissive token to access page data that was not included in the original share. This issue is fixed in version 2.18.0.
Published: 2026-10-05
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure and privilege escalation
Action: Patch
AI Analysis

Impact

The vulnerability lies in the get‑view‑only‑bundle RPC call, which, when invoked without proper authorization, returns every share‑link record for a file. An attacker exploiting this can collect the secret IDs, page scopes, and permission settings of links that the requester is not entitled to. By replaying a more permissive token, the attacker can then access page data and features that were outside the original share’s scope, effectively bypassing the intended access restrictions.

Affected Systems

Penpot, the open‑source design and prototyping platform, is affected in all releases before version 2.18.0. The issue is fixed in the 2.18.0 release and later.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. EPSS data is not available, so the current likelihood of exploitation cannot be quantified, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a remote unauthenticated RPC request to the get‑view‑only‑bundle endpoint, which requires no prior credentials and can be performed by anyone who can reach the service.

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 newer.
  • Verify that the RPC endpoint expects valid authentication and is not exposed to unauthenticated traffic.
  • If an upgrade is not immediately possible, restrict network access to the Penpot service so that only trusted hosts can call the get‑view‑only‑bundle RPC.

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 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 21:45: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 unauthenticated get-view-only-bundle RPC returns every share-link row for a file even when the caller authenticated with only one scoped share link. A holder of a restrictive link can obtain other links' secret IDs, page scopes, comment permissions, and inspection permissions, then replay a more permissive token to access page data that was not included in the original share. This issue is fixed in version 2.18.0.
Title Penpot: Anonymous share-link token disclosure & page-scope bypass via get-view-only-bundle
Weaknesses CWE-862
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-06T13:46:48.161Z

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

Link: CVE-2026-105693

cve-icon Vulnrichment

Updated: 2026-10-06T13:46:41.758Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-06T14:17:38.580

Link: CVE-2026-105693

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses