Lucene search
K

Webmin 1.890 Cross Site Scripting

🗓️ 15 Jan 2019 00:00:00Reported by Foo Jong MengType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 151 Views

Webmin 1.890 Reflected Cross Site Scripting on various parameter

Related
Code
ReporterTitlePublishedViews
Family
ATTACKERKB
CVE-2018-19191
21 Mar 201900:00
attackerkb
CNVD
Webmin cross-site scripting vulnerability (CNVD-2019-01675)
16 Jan 201900:00
cnvd
CVE
CVE-2018-19191
17 Mar 201921:27
cve
Cvelist
CVE-2018-19191
17 Mar 201921:27
cvelist
EUVD
EUVD-2018-10900
7 Oct 202500:30
euvd
NVD
CVE-2018-19191
21 Mar 201916:00
nvd
Prion
Code injection
21 Mar 201916:00
prion
Tenable Nessus
Webmin 1.890 XSS
16 Feb 202100:00
nessus
`# Vulnerability type: Reflected Cross Site Scripting  
  
# Vendor: <https://www.k2.com/> http://www.webmin.com/index.html  
  
# Product: Webmin   
  
# Affected version: 1.890  
  
# Credit: Foo Jong Meng  
  
# CVE ID: CVE- 2018-19191  
  
  
  
# DESCRIPTION:  
  
After logging into the webmin interface, attack can be launched by injecting  
the XSS payload at the affected parameters. The XSS is noted in the  
following webmin parameters https://x.x.x.x:10000/affected-parameters:  
  
u /config.cgi?webmin (GET)  
  
u /shell/index.cgi (POST) history parameter  
  
u /shell/index.cgi?stripped=1 (POST)  
  
u /webminlog/search.cgi (GET) uall and mall parameters  
  
  
  
# SAMPLE PAYLOAD:  
  
"<script>alert(0)</script>  
  
<script>alert(%22%78%73%73%22)</script>abc  
  
  
  
  
  
# PROOF OF CONCEPT:  
  
1. Use a web proxy (i.e zapproxy, burp) to intercept the affected "GET" and  
"POST" requests for:  
  
https://x.x.x.x:10000/affected-parameters  
  
  
  
2. Inject the XSS payload at the affected parameters.  
  
  
  
3. The payload will be executed.  
  
  
  
Developer has issued an updated version of webmin with the vulnerabilities  
reported.  
  
  
  
`

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