CVE-2012-10044 json
MobileCartly 1.0 savepage.php Arbitrary File Creation
published 2025-08-08 15 mo ago modified 2026-06-16 4 mo ago also EUVD-2012-6586
- cvss
- 10.0
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.1%
- EPSS 2.1% chance of exploitation in 30 days, percentile 81%
- public exploits
- 1
- Metasploit
Summary
MobileCartly version 1.0 contains an arbitrary file creation vulnerability in the savepage.php script. The application fails to perform authentication or authorization checks before invoking file_put_contents() on attacker-controlled input. An unauthenticated attacker can exploit this flaw by sending crafted HTTP GET requests to savepage.php, specifying both the filename and content. This allows arbitrary file creation within the pages/ directory or any writable path on the server, allowing remote code execution.
Timeline
- First public exploit (Metasploit exploit/multi/http/mobilecartly_upload_exec)
- Published
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- total
- Assessed
- 15 mo ago
Exploit prediction
2.12% chance of exploitation in the next 30 days, higher than 81% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- Metasploit exploit/multi/http/mobilecartly_upload_exec MobileCartly 1.0 Arbitrary File Creation Vulnerability metasploit exploit, excellent rank, 2012-08-10
- raw.githubusercontent.com https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/multi/http/mobilecartly_upload_exec.rb referenced PoC, tagged "exploit" by a source, unverified
- exploit-db.com https://www.exploit-db.com/exploits/20422 referenced PoC, tagged "exploit" by a source, unverified
- exploit-db.com https://www.exploit-db.com/exploits/21079 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 10.0 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H |
| CNA | 4.0 | 10.0 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected products
- MobileCartly MobileCartly
Classification
- Weakness
-
- CWE-434 Unrestricted Upload of File with Dangerous Type
References
-
raw.githubusercontent.com
/rapid7/metasploit-framework/master/modules/exploits/multi/http/mobilecartly_upload_exec.rb
exploit
-
exploit-db.com
/exploits/20422
exploit
-
exploit-db.com
/exploits/21079
exploit
-
web.archive.org
/web/20120919081957/http://mobilecartly.com/
product
-
vulncheck.com
/advisories/mobilecartly-arbitrary-file-creation
third-party-advisory
Sources
- CVE List CVE-2012-10044
- NVD CVE-2012-10044
Fencer Intel 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.