Description
Plate is a rich-text editor with AI and shadcn/ui. Prior to 53.3.2, @platejs/docx-io fetches remote image URLs while converting attacker-controlled HTML through htmlToDocxBlob in a server-side or privileged environment. The converter can make requests to internal network resources and include the fetched image bytes in the generated DOCX, allowing server-side request forgery with response disclosure. Applications can also incur resource consumption from attacker-selected remote responses. This issue is fixed in version 53.3.2.
Published: 2026-08-20
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A remote image URL can be embedded in attacker‑controlled HTML and processed by @platejs/docx-io while converting to DOCX. In a server‑side or privileged environment, the converter performs an HTTP request to the provided URL and includes the retrieved response bytes in the generated document. This enables an attacker to read internal network resources and disclose their content. Additionally, the attacker can select large or slow responses, leading to excessive resource consumption on the vulnerable host. The weakness is a classic SSRF flaw (CWE‑918).

Affected Systems

The vulnerability affects the Plate rich‑text editor (udecode:plate) in any version older than v53.3.2. Users deploying Plate for document generation that relies on @platejs/docx-io are at risk when running the conversion on a server or privileged node.

Risk and Exploitability

The CVSS score is 8.2, indicating high severity. EPSS data is not available, and the flaw is not listed in the CISA KEV catalog. The attack requires that the vulnerable code runs in a server‑side or privileged context; there is no known client‑side vector. An attacker with control over the input HTML can trigger the conversion, perform the internal request, and retrieve the response, thus achieving internal network information disclosure or denial of service through resource exhaustion.

Generated by OpenCVE AI on August 20, 2026 at 20:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Plate to version 53.3.2 or later.
  • Restrict the ability of @platejs/docx-io to access internal network resources by enforcing a whitelist of allowed external domains or by blocking internal IP ranges.
  • Implement network segmentation and outbound firewall rules to prevent the application from reaching internal hosts during document conversion.

Generated by OpenCVE AI on August 20, 2026 at 20:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
First Time appeared Udecode
Udecode plate
Vendors & Products Udecode
Udecode plate

Thu, 20 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Description Plate is a rich-text editor with AI and shadcn/ui. Prior to 53.3.2, @platejs/docx-io fetches remote image URLs while converting attacker-controlled HTML through htmlToDocxBlob in a server-side or privileged environment. The converter can make requests to internal network resources and include the fetched image bytes in the generated DOCX, allowing server-side request forgery with response disclosure. Applications can also incur resource consumption from attacker-selected remote responses. This issue is fixed in version 53.3.2.
Title Plate: SSRF with response disclosure in DOCX image embedding
Weaknesses CWE-918
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-20T16:40:24.391Z

Reserved: 2026-07-22T23:16:47.753Z

Link: CVE-2026-65842

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-20T17:19:23.433

Modified: 2026-08-20T17:19:23.433

Link: CVE-2026-65842

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T20:30:05Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)