Lucene search
K

Rollout::UI 0.5 Cross Site Scripting

🗓️ 08 May 2023 00:00:00Reported by Eduardo Jose de BorbaType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 387 Views

Rollout::UI v0.5 Cross-site scripting vulnerability in feature deletion confirmation dialo

Related
Code
ReporterTitlePublishedViews
Family
Circl
CVE-2023-25309
11 May 202322:20
circl
CNNVD
Rollout::UI 跨站脚本漏洞
7 May 202300:00
cnnvd
CVE
CVE-2023-25309
11 May 202300:00
cve
Cvelist
CVE-2023-25309
11 May 202300:00
cvelist
EUVD
EUVD-2023-29270
3 Oct 202520:07
euvd
Github Security Blog
Cross Site Scripting (XSS) Vulnerability in Fetlife rollout-ui gem
11 May 202318:30
github
NVD
CVE-2023-25309
11 May 202318:15
nvd
OSV
GHSA-5XQ9-H3J2-JXVC Cross Site Scripting (XSS) Vulnerability in Fetlife rollout-ui gem
11 May 202318:30
osv
Prion
Cross site scripting
11 May 202318:15
prion
Positive Technologies
PT-2023-20022 · Fetlife · Fetlife Rollout-Ui
11 May 202300:00
ptsecurity
Rows per page
`1. ADVISORY INFORMATION  
=======================  
  
Exploit Title: Rollout::UI v0.5 Cross-site scripting  
Date: 2023-05-05  
Exploit Author: Eduardo José de Borba  
Vendor Homepage: https://github.com/fetlife  
Software Link: https://github.com/fetlife/rollout-ui  
Type: Cross-Site Scripting [CWE-79]  
Tested on: Linux/OSx  
CVE: 2023-25309  
CVSS Score: 5.3 https://www.first.org/cvss/calculator/3.1#CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N  
  
2. CREDITS  
==========  
This vulnerability was discovered and researched by Heiko Webers from  
bauland42.  
  
3. VERSIONS AFFECTED  
====================  
  
Rollout::UI <= v0.5  
  
4. INTRODUCTION  
===============  
  
Rollout::UI is a Minimalist UI for the rollout gem that you can just mount as a Rack app.  
  
5. VULNERABILITY DETAILS  
========================  
  
The feature's name isn't escaped properly in the "Do you really want to delete" confirmation dialog.  
When the user clicks "Delete", the page will run the XSS from the feature name.  
  
6. PROOF OF CONCEPT  
===================  
  
The following PoC triggers a JavaScript alert when clicking at the "Delete" button:  
  
http://<host>/features/'+alert(document.cookie)+'  
  
7. SOLUTION  
===========  
Update to Rollout::UI to use the following branch: https://github.com/fetlife/rollout-ui/pull/15. The fix was not accepted by the vendor yet.  
`

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

08 May 2023 00:00Current
7.1High risk
Vulners AI Score7.1
EPSS0.00219
387