Description
Penpot’s ::import-binfile RPC command lacks authorization on the optional file-id parameter, allowing any authenticated user to overwrite any files on the target server and subscribe to WebSocket events, enabling full data exfiltration and data poisoning.
Published: 2026-08-05
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An authenticated user can invoke Penpot’s import-binfile RPC without proper authorization on the file-id parameter, enabling them to overwrite any file on the server. The same RPC also allows the user to subscribe to WebSocket events, giving full visibility into server data and providing a path for data poisoning. This weakness corresponds to improper access control and can compromise confidentiality, integrity, and availability of any file chosen by the attacker.

Affected Systems

The vulnerability affects installations of the Penpot design and prototyping platform. Versions prior to the fix released in 2.17.0 are impacted; no explicit version range is listed, so all unpatched Penpot environments are considered exposed.

Risk and Exploitability

With a CVSS score of 7.5, the flaw is classified as medium‑to‑high severity. The vulnerability permits any authenticated user to overwrite arbitrary files on the server and subscribe to WebSocket events, giving full data exfiltration capability. No EPSS score is available, and it is not listed in CISA’s KEV catalog. The lack of additional controls means the risk remains significant for any environment where the import‑binfile RPC is reachable to authenticated users.

Generated by OpenCVE AI on August 5, 2026 at 19:47 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Penpot release that fixes the authorization issue (e.g., version 2.17.0).
  • Disable or restrict the import-binfile RPC endpoint and remove the file‑id parameter from the request payload for all users who should not have overwrite rights.
  • Restrict WebSocket event subscription for the endpoint or block external access to the WebSocket service to limit data exfiltration.

Generated by OpenCVE AI on August 5, 2026 at 19:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
References

Wed, 05 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Wed, 05 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

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

ssvc

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


Wed, 05 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Penpot
Penpot penpot
Weaknesses CWE-284
Vendors & Products Penpot
Penpot penpot

Wed, 05 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description Penpot’s ::import-binfile RPC command lacks authorization on the optional file-id parameter, allowing any authenticated user to overwrite any files on the target server and subscribe to WebSocket events, enabling full data exfiltration and data poisoning.
Title CVE-2026-17613
References

cve-icon MITRE

Status: PUBLISHED

Assigner: certcc

Published:

Updated: 2026-08-13T12:53:34.996Z

Reserved: 2026-07-27T18:54:34.568Z

Link: CVE-2026-17613

cve-icon Vulnrichment

Updated: 2026-08-05T16:01:17.867Z

cve-icon NVD

Status : Received

Published: 2026-08-05T15:16:40.003

Modified: 2026-08-13T13:17:47.713

Link: CVE-2026-17613

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T20:00:12Z

Weaknesses