TurboDocx html-to-docx SSRF via img src fetches internal URLs
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Attack requirements
- Present
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-918 and the CVSS impact.
Summary
TurboDocx html-to-docx through 1.23.1 contains a server-side request forgery flaw (CWE-918). Attackers who supply HTML can make the server fetch internal URLs via img src attributes, since the loose isValidUrl() check lets loopback, private and cloud metadata addresses pass. Responses from those addresses are embedded in the generated DOCX word/media folder, so an unauthenticated attacker can read them. The references include an exploit link.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
Description from the CNA
TurboDocx html-to-docx through 1.23.1 contains a server-side request forgery vulnerability that allows attackers supplying HTML to make the server fetch internal URLs via img src attributes. Attackers can reference loopback, private, or cloud metadata addresses that bypass the loose isValidUrl() check, and read responses embedded in the generated DOCX word/media folder.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
The sources list no fixed version for html-to-docx.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
Timeline
- 2026-10-14 Threatist record created from CVE-2026-110718
- 2026-10-15 Alias added: GHSA-wh99-p86q-m852
- 2026-10-15 CISA SSVC decision points changed
- 2026-10-15 Priority changed: MEDIUM → HIGH
References
Sources
- CVE-2026-110718 · CVE Program
- CVE-2026-110718 · NVD
- FIRST EPSS
- GHSA-wh99-p86q-m852 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences