High
Security advisory
Monstra CMS 3.0.4 allows users to upload arbitrary files, which leads to remote command execution on the server, for example because .php (lowercase) is blocked but .PHP (uppercase) is not.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2017-18048
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 10:04 UTC · Revision 1
Source evidence
Monstra CMS 3.0.4 allows users to upload arbitrary files, which leads to remote command execution on the server, for example because .php (lowercase) is blocked but .PHP (uppercase) is not.
osv:CVE-2017-18048
Complete source record
{
"id": "9a0d8567a6a54b4f69380404b2b12db1807ddfacb3932e8ec86254a9f3e5ba41",
"url": "https://osv.dev/vulnerability/CVE-2017-18048",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2017-18048",
"summary": "Monstra CMS 3.0.4 allows users to upload arbitrary files, which leads to remote command execution on the server, for example because .php (lowercase) is blocked but .PHP (uppercase) is not.",
"evidence": "osv:CVE-2017-18048",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2017-18048",
"aliases": [
"CVE-2017-18048"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/monstra-cms/monstra",
"type": "GIT",
"events": [
{
"introduced": "81bad8b6649253bd972ac4158816189d38366216"
},
{
"last_affected": "81bad8b6649253bd972ac4158816189d38366216"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:monstra:monstra:3.0.4:*:*:*:*:*:*:*",
"range": [
{
"introduced": "3.0.4"
},
{
"last_affected": "3.0.4"
}
],
"source": "CPE_STRING"
}
]
}
}
],
"versions": [
"3.0.4",
"v3.0.4"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-18048.json"
}
}
],
"modified": "2026-10-20T10:49:50.896996693Z",
"provider": "osv",
"references": [
"https://github.com/monstra-cms/monstra/issues/426",
"https://blogs.securiteam.com/index.php/archives/3559",
"https://securityprince.blogspot.in/2017/12/monstra-cms-304-arbitrary-file-upload.html",
"https://www.exploit-db.com/exploits/43348/"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2017-18048",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 380860,
"published_at": "2018-01-23T06:29:00.213+00:00"
}