Lucene search
K

FusionInvoice 2023-1.0 Cross Site Scripting

🗓️ 24 May 2023 00:00:00Reported by Andrea IntilangeloType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 296 Views

FusionInvoice 2023-1.0 Stored XSS Vulnerability Allows Arbitrary Script Execution

Related
Code
ReporterTitlePublishedViews
Family
0day.today
FusionInvoice 2023-1.0 - Cross-Site Scripting Vulnerability
23 May 202300:00
zdt
ATTACKERKB
CVE-2023-25439
25 May 202320:15
attackerkb
CNNVD
Square Pig FusionInvoice 跨站脚本漏洞
23 May 202300:00
cnnvd
CVE
CVE-2023-25439
25 May 202300:00
cve
Cvelist
CVE-2023-25439
25 May 202300:00
cvelist
Exploit DB
FusionInvoice 2023-1.0 - Stored XSS (Cross-Site Scripting)
23 May 202300:00
exploitdb
EUVD
EUVD-2023-29394
3 Oct 202520:07
euvd
NVD
CVE-2023-25439
25 May 202320:15
nvd
Prion
Cross site scripting
25 May 202320:15
prion
Positive Technologies
PT-2023-20061 · Square Pig · Fusioninvoice
25 May 202300:00
ptsecurity
Rows per page
`# Exploit Title: FusionInvoice 2023-1.0 - Stored XSS (Cross-Site Scripting)  
# Date: 2023-05-24  
# Exploit Author: Andrea Intilangelo  
# Vendor Homepage: https://www.squarepiginteractive.com  
# Software Link: https://www.fusioninvoice.com/store  
# Version: 2023-1.0  
# Tested on: Latest Version of Desktop Web Browsers (ATTOW: Firefox 113.0.1, Microsoft Edge 113.0.1774.50)  
# CVE: CVE-2023-25439  
  
Description:  
  
A stored cross-site scripting (XSS) vulnerability in FusionInvoice 2023-1.0 (from Sqware Pig, LLC) allows attacker to  
execute arbitrary web scripts or HTML.  
  
Injecting persistent javascript code inside the title and/or description while creating a task/expense/project (and  
possibly others) it will be triggered once page gets loaded.  
  
  
Steps to reproduce:  
  
- Click on "Expenses", or "Tasks" and add (or edit an existing) one,  
- Insert a payload PoC inside a field, in example in the "Phone number" (or "Description"),  
- Click on 'Save'.  
  
Visiting the website dashboard, as well as the customer or project summary page, the javascript code will be executed.  
  
  
Timeline:  
  
2023-01-29: Vulnerability discovered  
2023-01-29: Vendor contacted  
2023-02-01: No reply, vendor contacted for 2nd time  
2023-02-02: Request for CVE reservation  
2023-04-25: Assigned CVE number CVE-2023-25439  
2023-04-27: No reply, vendor contacted for 3rd time  
2023-05-15: No reply, vendor contacted for last time  
2023-05-24: Public disclosure  
  
  
PoC Screenshots:  
  
https://imagebin.ca/v/7FOZfztkDs3I  
  
  
`

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