Medium severity · published May 18, 2020
CVE-2020-12259
rConfig 3.9.4 is vulnerable to reflected XSS
5.4
CVSS
96.4%
EPSS
No
On KEV
Description
rConfig 3.9.4 is vulnerable to reflected XSS. The configDevice.php file improperly validates user input. An attacker can exploit this vulnerability by crafting arbitrary JavaScript in the rid GET parameter of devicemgmnt.php.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)96.4% · higher than 100% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
RC
Rconfig · Rconfig
3.9.4 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2020-12259
CVE.org
https://www.cve.org/CVERecord?id=CVE-2020-12259
Third Party Advisory
https://gist.github.com/farid007/8855031bad0e497264e4879efb5bc9f8
More from Rconfig
8.8
CVE-2020-10221
rConfig OS Command Injection Vulnerability
9.9
CVE-2020-15715
rConfig 3.9.5 could allow a remote authenticated attacker to execute arbitrary code on the system, because of an error in the search.crud.php script
9.8
CVE-2026-77915
rConfig Core 8.0.0 < 8.2.10 Unauthorized Admin Registration via web.php
9.8
CVE-2020-23151
rConfig 3.9.5 allows command injection by sending a crafted GET request to lib/ajaxHandlers/ajaxArchiveFiles.php since the path parameter is passed directly to the exec function…
9.8
CVE-2020-13638
lib/crud/userprocess.php in rConfig 3.9.x before 3.9.7 has an authentication bypass, leading to administrator account creation
