CVE-2026-47110
Tiptap for PHP before version 2.1.1 contains an input validation vulnerability that allows authenticated attackers to cause a denial of service by submitting Tiptap JSON with the attrs.href field set to an array instead of a string, causing an unhandled TypeError in the Link::isAllowedUri() function when passed to preg_match(). Attackers can persist malformed JSON records that permanently crash the server-side HTML rendering pipeline for all subsequent viewers of that record until the database entry is manually repaired.
Scoring
- Severity
- HIGH
- CVSS base score
- 7.1
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
- EPSS probability
- 0.55%
- CWE
- CWE-241
- Published
- 2026-06-24
- Last modified
- 2026-07-14
Affected products
- ueberdosis tiptap-php
Weakness type
Related vulnerabilities
- CVE-2025-66550 — Nextcloud Calendar attachments of local files are offered to downloaded
- CVE-2024-21935 — Improper input validation in Satellite Management Controller (SMC) may allow an attacker with...
- CVE-2024-21927 — Improper input validation in Satellite Management Controller (SMC) may allow an attacker with...
- CVE-2025-7339 — on-headers vulnerable to http response header manipulation
- CVE-2025-2268 — HP LaserJet MFP M232-M237 Printer Series - Potential Denial of Service
- CVE-2025-1004 — Certain HP LaserJet Pro Printers – Potential Denial of Service
- CVE-2024-9423 — Certain HP LaserJet Printers – Potential Denial of Service
- CVE-2024-37316 — Nextcloud Calendar's event create can create attachments that link to other websites