Security advisory
Mahara 15.04 before 15.04.15, 16.04 before 16.04.9, 16.10 before 16.10.6, and 17.04 before 17.04.4 are vulnerable to a user submitting a potential dangerous payload, e.g., XSS code, to be saved as their first name, last name, or display name in the profile fields that can cause issues such as escalation of privileges or unknown execution of malicious code when replying to messages in Mahara.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2017-14752
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 05:20 UTC · Revision 1
Source evidence
Mahara 15.04 before 15.04.15, 16.04 before 16.04.9, 16.10 before 16.10.6, and 17.04 before 17.04.4 are vulnerable to a user submitting a potential dangerous payload, e.g., XSS code, to be saved as their first name, last name, or display name in the profile fields that can cause issues such as escalation of privileges or unknown execution of malicious code when replying to messages in Mahara.
osv:CVE-2017-14752
Complete source record
{
"id": "4ccd73e12f5e05a4a736a8f2b6ddc9d9e97baabef3a522fc32c4e56939862d25",
"url": "https://osv.dev/vulnerability/CVE-2017-14752",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2017-14752",
"summary": "Mahara 15.04 before 15.04.15, 16.04 before 16.04.9, 16.10 before 16.10.6, and 17.04 before 17.04.4 are vulnerable to a user submitting a potential dangerous payload, e.g., XSS code, to be saved as their first name, last name, or display name in the profile fields that can cause issues such as escalation of privileges or unknown execution of malicious code when replying to messages in Mahara.",
"evidence": "osv:CVE-2017-14752",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2017-14752",
"aliases": [
"CVE-2017-14752"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/maharaproject/mahara",
"type": "GIT",
"events": [
{
"introduced": "48a238a2f76a7ea322580fe93b7c026becd9acce"
},
{
"last_affected": "9361501a61949c5778ef3506763c21effe3b66b7"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04:rc1:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04-rc1"
},
{
"last_affected": "15.04-rc1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04:rc2:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04-rc2"
},
{
"last_affected": "15.04-rc2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.0:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.0"
},
{
"last_affected": "15.04.0"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.1:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.1"
},
{
"last_affected": "15.04.1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.2:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.2"
},
{
"last_affected": "15.04.2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.3:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.3"
},
{
"last_affected": "15.04.3"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.4:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.4"
},
{
"last_affected": "15.04.4"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.5:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.5"
},
{
"last_affected": "15.04.5"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.6:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.6"
},
{
"last_affected": "15.04.6"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.7:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.7"
},
{
"last_affected": "15.04.7"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.8:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.8"
},
{
"last_affected": "15.04.8"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.9:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.9"
},
{
"last_affected": "15.04.9"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.10:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.10"
},
{
"last_affected": "15.04.10"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.11:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.11"
},
{
"last_affected": "15.04.11"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.12:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.12"
},
{
"last_affected": "15.04.12"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.13:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.13"
},
{
"last_affected": "15.04.13"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:15.04.14:*:*:*:*:*:*:*",
"range": [
{
"introduced": "15.04.14"
},
{
"last_affected": "15.04.14"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04:rc1:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04-rc1"
},
{
"last_affected": "16.04-rc1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04:rc2:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04-rc2"
},
{
"last_affected": "16.04-rc2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.0:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.0"
},
{
"last_affected": "16.04.0"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.1:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.1"
},
{
"last_affected": "16.04.1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.2:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.2"
},
{
"last_affected": "16.04.2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.3:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.3"
},
{
"last_affected": "16.04.3"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.4:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.4"
},
{
"last_affected": "16.04.4"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.5:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.5"
},
{
"last_affected": "16.04.5"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.6:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.6"
},
{
"last_affected": "16.04.6"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.7:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.7"
},
{
"last_affected": "16.04.7"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.04.8:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.04.8"
},
{
"last_affected": "16.04.8"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10:rc1:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10-rc1"
},
{
"last_affected": "16.10-rc1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10:rc2:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10-rc2"
},
{
"last_affected": "16.10-rc2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10.0:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10.0"
},
{
"last_affected": "16.10.0"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10.1:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10.1"
},
{
"last_affected": "16.10.1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10.2:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10.2"
},
{
"last_affected": "16.10.2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10.3:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10.3"
},
{
"last_affected": "16.10.3"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10.4:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10.4"
},
{
"last_affected": "16.10.4"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:16.10.5:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.10.5"
},
{
"last_affected": "16.10.5"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:17.04:rc1:*:*:*:*:*:*",
"range": [
{
"introduced": "17.04-rc1"
},
{
"last_affected": "17.04-rc1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:17.04:rc2:*:*:*:*:*:*",
"range": [
{
"introduced": "17.04-rc2"
},
{
"last_affected": "17.04-rc2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:17.04.0:*:*:*:*:*:*:*",
"range": [
{
"introduced": "17.04.0"
},
{
"last_affected": "17.04.0"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:17.04.1:*:*:*:*:*:*:*",
"range": [
{
"introduced": "17.04.1"
},
{
"last_affected": "17.04.1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:17.04.2:*:*:*:*:*:*:*",
"range": [
{
"introduced": "17.04.2"
},
{
"last_affected": "17.04.2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:mahara:mahara:17.04.3:*:*:*:*:*:*:*",
"range": [
{
"introduced": "17.04.3"
},
{
"last_affected": "17.04.3"
}
],
"source": "CPE_STRING"
}
]
}
}
],
"versions": [
"15.04-rc1",
"15.04-rc2",
"15.04.0",
"15.04.1",
"15.04.10",
"15.04.11",
"15.04.12",
"15.04.13",
"15.04.14",
"15.04.2",
"15.04.3",
"15.04.4",
"15.04.5",
"15.04.6",
"15.04.7",
"15.04.8",
"15.04.9",
"16.04-rc1",
"16.04-rc2",
"16.04.0",
"16.04.1",
"16.04.2",
"16.04.3",
"16.04.4",
"16.04.5",
"16.04.6",
"16.04.7",
"16.04.8",
"16.10-rc1",
"16.10-rc2",
"16.10.0",
"16.10.1",
"16.10.2",
"16.10.3",
"16.10.4",
"16.10.5",
"17.04-rc1",
"17.04-rc2",
"17.04.0",
"17.04.1",
"17.04.2",
"17.04.3"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-14752.json"
}
}
],
"modified": "2026-10-24T10:30:27.352219238Z",
"provider": "osv",
"references": [
"https://bugs.launchpad.net/mahara/+bug/1719491"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2017-14752",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 431818,
"published_at": "2017-10-31T18:29:00.313+00:00"
}