Vulnerability · Published Oct 21, 2026 · Assigned by VulnCheck
CVE-2026-114404PHPPresentation 1.2.0 XSS via Writer\HTML Text Runs, Hyperlinks and Descriptions
Medium 6.1
In plain English
A medium-severity cross-site scripting in PHPPresentation from PHPOffice. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 18% of all known vulnerabilities).
Official description
PHPOffice PHPPresentation 1.2.0 contains a cross-site scripting vulnerability in the HTML writer that allows attackers who supply presentation content to inject script into generated HTML. Attackers can craft a PPTX with malicious text runs, hyperlink relationship targets, or shape descr attributes that are emitted unescaped, executing script in viewers' browsers.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| PHPOffice | PHPPresentation | 1.2.0 – through 1.2.0 |
Weakness: CWE-79 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
References
- https://hackmd.io/@leediay/multiple_vulnerable_phppresentation third-party-advisory
- https://github.com/PHPOffice/PHPPresentation/blob/1.2.0/src/PhpPresentation/Writer/HTML.php#L307-L330 technical-description
- https://github.com/PHPOffice/PHPPresentation product
- VulnCheck Advisory: PHPPresentation 1.2.0 XSS via Writer\HTML Text Runs, Hyperlinks and Descriptions third-party-advisory