Approved changes feed: RSS · Atom

cpe:2.3:a:penpot:penpot:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorPenpot (a7c3bbad-4ee9-5c4d-bd3e-6f55b7274e35)
ProductPenpot (ac867353-42f2-59dc-b617-336137f184ed)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-17613 vulnerable 2026-09-16 04:33:02.672257 CVE-2026-17613
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-05T14:12:03.942Z
Updated: 2026-08-27T11:41:04.192Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-45806 vulnerable 2026-07-29 00:54:58.559218 Penpot: Authenticated SSRF in remote image import via create-file-media-object-from-url
HIGH (7.7)
Penpot is an open-source design tool for design and code collaboration. Prior to 2.15.0, Penpot's remote image import passed the user-controlled url from frontend/src/app/main/data/workspace/media.cljs into the backend RPC method :create-file-media-object-from-url in backend/src/app/rpc/commands/media.clj, where media/download-image in backend/src/app/media.clj used the shared HTTP client without destination filtering, allowing an authenticated file editor to reach internal-only endpoints. This issue is fixed in version 2.15.0.
Published: 2026-07-15T15:05:35.962Z
Updated: 2026-07-20T14:53:29.305Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-45805 vulnerable 2026-07-29 00:54:58.559005 Penpot: MCP REPL server binds to 0.0.0.0 with unauthenticated /execute endpoint — RCE
HIGH (8.8)
Penpot is an open-source design tool for design and code collaboration. Prior to 2.15.0, Penpot MCP's mcp/packages/server/src/ReplServer.ts bound the ReplServer to 0.0.0.0:4403 and exposed an unauthenticated /execute endpoint that passed the code field to PluginBridge.executePluginTask(), allowing anyone on the network to execute JavaScript on the server. This issue is fixed in version 2.15.0.
Published: 2026-07-15T15:11:22.168Z
Updated: 2026-07-15T15:44:45.199Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44986 vulnerable 2026-07-29 00:52:14.976763 Penpot: Pre-authenticated account takeover via team-invitation token + prepare-register-profile
CRITICAL (9.9)
Penpot is an open-source design tool for design and code collaboration. Prior to 2.14.5, Penpot exposed teams_invitations.clj invitation tokens from create-team-invitations, embedded an existing profile id in auth.clj prepare-register-profile, and had auth.clj register-profile issue a session based on the invitation email match without password verification, allowing a registered user to take over any non-blocked profile. This issue is fixed in version 2.14.5.
Published: 2026-07-15T15:08:37.367Z
Updated: 2026-07-15T15:40:07.943Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-26202 vulnerable 2026-06-08 07:53:21.402213 Penpot has Arbitrary File Read via create-font-variant RPC endpoint
HIGH (7.5)
Penpot is an open-source design tool for design and code collaboration. Prior to version 2.13.2, an authenticated user can read arbitrary files from the server by supplying a local file path (e.g. `/etc/passwd`) as a font data chunk in the `create-font-variant` RPC endpoint, resulting in the file contents being stored and retrievable as a "font" asset. This is an arbitrary file read vulnerability. Any authenticated user with team edit permissions can read arbitrary files accessible to the Penpot backend process on the host filesystem. This can lead to exposure of sensitive system files, application secrets, database credentials, and private keys, potentially enabling further compromise of the server. In containerized deployments, the blast radius may be limited to the container filesystem, but environment variables, mounted secrets, and application configuration are still at risk. Version 2.13.2 contains a patch for the issue.
Published: 2026-02-19T19:23:49.349Z
Updated: 2026-02-19T21:22:40.897Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.