CVE-2023-50917 in the critical feed json
MajorDoMo (aka Major Domestic Module) before 0662e5e allows command execution via thumb.php shell metacharacters.
published 2023-12-15 2 y ago modified 2026-06-17 4 mo ago also EUVD-2023-55648
- cvss
- 9.8
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 36.9%
- EPSS 36.9% chance of exploitation in 30 days, percentile 98%
- public exploits
- 1
- Metasploit, plus a Nuclei check
Summary
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.
Patch / fix
- mjdm majordomo 2023-11-15
Timeline
- Published
- First public exploit (Metasploit exploit/linux/http/majordomo_cmd_inject_cve_2023_50917)
Exploit prediction
36.87% chance of exploitation in the next 30 days, higher than 98% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- Metasploit exploit/linux/http/majordomo_cmd_inject_cve_2023_50917 MajorDoMo Command Injection metasploit exploit, excellent rank, 2023-12-15
- Nuclei template MajorDoMo thumb.php - OS Command Injection nuclei detection template
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Classification
- Weakness
-
- CWE-77 Improper Neutralization of Special Elements used in a Command
References
-
github.com
/sergejey/majordomo/commit/0662e5ebfb133445ff6154b69c61019357092178
patch
-
github.com
/sergejey/majordomo/commit/3ec3ffb863ea3c2661ab27d398776c551f4daaac
patch
-
seclists.org
/fulldisclosure/2023/Dec/19
mailing-list
- packetstormsecurity.com /files/176273/MajorDoMo-Remote-Code-Execution.html
- packetstormsecurity.com /files/176669/MajorDoMo-Command-Injection.html
Sources
- CVE List CVE-2023-50917
- NVD CVE-2023-50917
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.