Lucene search
K

Joomla Acymailing Starter 5.9.5 CSV Macro Injection

🗓️ 31 Mar 2018 00:00:00Reported by Sureshbabu NarvaneniType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 45 Views

Joomla Acymailing Starter 5.9.5 CSV Macro Injection vulnerabilit

Related
Code
ReporterTitlePublishedViews
Family
0day.today
Joomla Acymailing Starter 5.9.5 Component - CSV Macro Injection Vulnerability
30 Mar 201800:00
zdt
ATTACKERKB
CVE-2018-9107
28 Mar 201804:29
attackerkb
Circl
CVE-2018-9107
30 Mar 201800:00
circl
CNVD
Joomla! Acyba AcyMailing Extension CVS Injection Vulnerability
30 Mar 201800:00
cnvd
CVE
CVE-2018-9107
28 Mar 201804:00
cve
Cvelist
CVE-2018-9107
28 Mar 201804:00
cvelist
Exploit DB
Joomla! Component Acymailing Starter 5.9.5 - CSV Macro Injection
30 Mar 201800:00
exploitdb
exploitpack
Joomla! Component Acymailing Starter 5.9.5 - CSV Macro Injection
30 Mar 201800:00
exploitpack
NVD
CVE-2018-9107
28 Mar 201804:29
nvd
Prion
Design/Logic Flaw
28 Mar 201804:29
prion
Rows per page
`# Exploit Title: Joomla! Component Acymailing Starter 5.9.5 CSV Macro  
Injection  
# Google Dork: N/A  
# Date: 22-03-2018  
################################  
# Exploit Author: Sureshbabu Narvaneni  
################################  
# Vendor Homepage: https://www.acyba.com  
# Software Link: https://extensions.joomla.org/extension/acymailing-starter/  
# Affected Version: 5.9.5  
#Category: WebApps  
# Tested on: Ubuntu 14.04 x86_64/Kali Linux 4.12 i686  
# CVE : CVE-2018-9107  
  
1. Vendor Description:  
  
AcyMailing is a reliable Newsletter and email marketing extension for  
Joomla.  
It enables you to efficiently manage an unlimited number of subscribers,  
organize them into mailing lists, send personalized newsletters (Hi  
{name}...)  
  
2. Technical Description:  
  
CSV Injection (aka Excel Macro Injection or Formula Injection) exists in  
the export feature in the Acyba AcyMailing extension before 5.9.6 for  
Joomla! via a value that is mishandled in a CSV export.  
  
3. Proof Of Concept:  
  
Login as low privileged user who is having access to Acymailing Component.  
Rename user name as @SUM(1+1)*cmd|' /C calc'!A0.  
  
When high privileged user logged in and exported user data then the CSV  
Formula gets executed and calculator will get popped in his machine.  
  
4. Solution:  
  
Upgrade to version 5.9.6  
https://extensions.joomla.org/extension/acymailing-starter/  
  
5. Reference:  
https://github.com/MrR3boot/CVE-Hunting/blob/master/AcyStarter-CSV.mp4  
https://vel.joomla.org/articles/2140-introducing-csv-injection  
  
Sureshbabu Narvaneni,  
Security Analyst | Bug Hunter,  
HackerOne (mrreboot/mrr3boot) | BugCrowd (Mr_R3boot)  
  
  
  
  
`

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