vendor:
Metronet Tag Manager
by:
dxw
5.8
CVSS
MEDIUM
Cross-Site Request Forgery (CSRF)
352
CWE
Product Name: Metronet Tag Manager
Affected Version From: 1.2.7
Affected Version To: 1.2.8
Patch Exists: YES
Related CWE: Awaiting assignment
CPE: a:metronet_tag_manager:metronet_tag_manager
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: None
2018
CSRF in Metronet Tag Manager
The plugin's settings page sends a nonce, and checks it when displaying the success/failure message, but is not checked when setting options. This option is meant to contain JavaScript for Google Tag Manager, so it's displayed on every frontend page without escaping. As this vulnerability allows adding arbitrary JavaScript, the attacker can use it to control an admin user's browser to do almost anything an admin user can do.
Mitigation:
Upgrade to version 1.2.9 or later.