CVE-2018-11564
MEDIUMPagekit < 1.0.13 - Stored Cross-Site Scripting via SVG Upload
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2018-11564. PoCs published by DEEPIN2, GeunSam2.
AI-analyzed exploit summary This script generates an SVG file containing a malicious XSS payload for CVE-2018-11564, targeting Pagekit versions before 1.0.13. It embeds user-provided JavaScript code within an SVG file using an XML namespace exploit.
Description
Stored XSS in YOOtheme Pagekit 1.0.13 and earlier allows a user to upload malicious code via the picture upload feature. A user with elevated privileges could upload a photo to the system in an SVG format. This file will be uploaded to the system and it will not be stripped or filtered. The user can create a link on the website pointing to "/storage/poc.svg" that will point to http://localhost/pagekit/storage/poc.svg. When a user comes along to click that link, it will trigger a XSS attack.
Exploits (2)
This script generates an SVG file containing a malicious XSS payload for CVE-2018-11564, targeting Pagekit versions before 1.0.13. It embeds user-provided JavaScript code within an SVG file using an XML namespace exploit.
This PoC generates an SVG file with embedded malicious script code to exploit CVE-2018-11564, a vulnerability in Apache Batik. The exploit leverages improper input validation to execute arbitrary JavaScript code.
References (3)
Scores
CVSS:3.0/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N