vendor:
Kunena
by:
Qoppa
7,5
CVSS
HIGH
Persistent XSS
79
CWE
Product Name: Kunena
Affected Version From: 3.0.4
Affected Version To: 3.0.4
Patch Exists: YES
Related CWE: N/A
CPE: a:joomla:kunena:3.0.4
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: PHP
2014
Persistent XSS in Joomla::Kunena 3.0.4
Kunena is the leading Joomla forum component. Downloaded more than 3,750,000 times in nearly 6 years. Kunena is written in PHP. Users can post a Google Map using the following BBCode [map]content[/map]. Kunena creates a JavaScript based on input, but doesn't decode it correctly. Single quotes remain untouched in $content, so it's possible to break out of encapsulation. The PoC Exploit is [map]'}});}});alert('XSS');(function(){{(function(){{var v='[/map].
Mitigation:
The vulnerability can be mitigated by decoding the content before adding it to the JavaScript.