Description
Path Traversal in GitHub repository flatpressblog/flatpress prior to 1.3.
Path Traversal in GitHub repository flatpressblog/flatpress prior to 1.3.
id: CVE-2023-0947
info:
name: Flatpress < 1.3 - Path Traversal
author: r3Y3r53
severity: critical
description: |
Path Traversal in GitHub repository flatpressblog/flatpress prior to 1.3.
impact: |
Unauthenticated attackers can exploit path traversal to access and list sensitive directories and files in the FlatPress blogging system, potentially exposing configuration files and user data.
remediation: |
Update FlatPress to version 1.3 or later that properly validates directory paths and prevents unauthorized directory listing in fp-content.
reference:
- https://huntr.dev/bounties/7379d702-72ff-4a5d-bc68-007290015496/
- https://nvd.nist.gov/vuln/detail/CVE-2023-0947
- https://github.com/flatpressblog/flatpress/commit/9c4e5d6567e446c472f3adae3b2fe612f66871c7
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2023-0947
cwe-id: CWE-22
epss-score: 0.03637
epss-percentile: 0.8897
cpe: cpe:2.3:a:flatpress:flatpress:*:*:*:*:*:*:*:*
metadata:
verified: true
max-request: 2
vendor: flatpress
product: flatpress
shodan-query:
- http.favicon.hash:-1189292869
- http.html:"flatpress"
fofa-query:
- body="flatpress"
- icon_hash=-1189292869
tags: cve,cve2023,huntr,lfi,flatpress,listing,vuln
http:
- method: GET
path:
- "{{BaseURL}}/fp-content/"
- "{{BaseURL}}/flatpress/fp-content/"
stop-at-first-match: true
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains(body, "<title>Index of /fp-content</title>")'
condition: and
# digest: 4a0a00473045022100b3bc7a1dabc9bb1274d4c40f8c9302519dbcddfc2af0c370aefd673e7667139e02200b7c4bc86c6533f87bd042eaed75143808266d371cd3408044d257bdc707510e:922c64590222798bb761d5b6d8e72950
# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.