ID CVE-2012-6099
Type cve
Reporter cve@mitre.org
Modified 2020-12-01T14:52:00
Description
The moodle1 backup converter in backup/converter/moodle1/lib.php in Moodle 2.1.x before 2.1.10, 2.2.x before 2.2.7, 2.3.x before 2.3.4, and 2.4.x before 2.4.1 does not properly validate pathnames, which allows remote authenticated users to read arbitrary files by leveraging the backup-restoration feature.
{"id": "CVE-2012-6099", "bulletinFamily": "NVD", "title": "CVE-2012-6099", "description": "The moodle1 backup converter in backup/converter/moodle1/lib.php in Moodle 2.1.x before 2.1.10, 2.2.x before 2.2.7, 2.3.x before 2.3.4, and 2.4.x before 2.4.1 does not properly validate pathnames, which allows remote authenticated users to read arbitrary files by leveraging the backup-restoration feature.", "published": "2013-01-27T22:55:00", "modified": "2020-12-01T14:52:00", "cvss": {"score": 4.0, "vector": "AV:N/AC:L/Au:S/C:P/I:N/A:N"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-6099", "reporter": "cve@mitre.org", "references": ["http://openwall.com/lists/oss-security/2013/01/21/1", "https://moodle.org/mod/forum/discuss.php?d=220160", "http://git.moodle.org/gw?p=moodle.git&a=search&h=HEAD&st=commit&s=MDL-36977"], "cvelist": ["CVE-2012-6099"], "type": "cve", "lastseen": "2020-12-02T14:05:23", "edition": 4, "viewCount": 2, "enchantments": {"dependencies": {"references": [], "modified": "2020-12-02T14:05:23", "rev": 2}, "score": {"value": 5.1, "vector": "NONE", "modified": "2020-12-02T14:05:23", "rev": 2}, "vulnersScore": 5.1}, "cpe": ["cpe:/a:moodle:moodle:2.1.6", "cpe:/a:moodle:moodle:2.3.2", "cpe:/a:moodle:moodle:2.3.0", "cpe:/a:moodle:moodle:2.2.4", "cpe:/a:moodle:moodle:2.3.3", "cpe:/a:moodle:moodle:2.2.6", "cpe:/a:moodle:moodle:2.2.3", "cpe:/a:moodle:moodle:2.2.1", "cpe:/a:moodle:moodle:2.3.1", "cpe:/a:moodle:moodle:2.2.2", "cpe:/a:moodle:moodle:2.2.0", "cpe:/a:moodle:moodle:2.1.5", "cpe:/a:moodle:moodle:2.1.9", "cpe:/a:moodle:moodle:2.2.5", "cpe:/a:moodle:moodle:2.1.0", "cpe:/a:moodle:moodle:2.1.8", "cpe:/a:moodle:moodle:2.1.1", "cpe:/a:moodle:moodle:2.1.4", "cpe:/a:moodle:moodle:2.4.0", "cpe:/a:moodle:moodle:2.1.3", "cpe:/a:moodle:moodle:2.1.7", "cpe:/a:moodle:moodle:2.1.2"], "affectedSoftware": [{"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.3.1"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.2.0"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.2.4"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.2.5"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.4.0"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.7"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.3.2"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.9"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.3.0"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.8"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.1"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.2.2"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.3.3"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.2.1"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.3"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.2.3"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.6"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.5"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.2"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.0"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.2.6"}, {"cpeName": "moodle:moodle", "name": "moodle", "operator": "eq", "version": "2.1.4"}], "cvss2": {"cvssV2": {"accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "SINGLE", "availabilityImpact": "NONE", "baseScore": 4.0, "confidentialityImpact": "PARTIAL", "integrityImpact": "NONE", "vectorString": "AV:N/AC:L/Au:S/C:P/I:N/A:N", "version": "2.0"}, "exploitabilityScore": 8.0, "impactScore": 2.9, "obtainAllPrivilege": false, "obtainOtherPrivilege": false, "obtainUserPrivilege": false, "severity": "MEDIUM", "userInteractionRequired": false}, "cvss3": {}, "cpe23": ["cpe:2.3:a:moodle:moodle:2.2.5:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.3.2:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.2.2:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.2.6:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.2:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.1:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.4.0:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.0:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.2.0:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.6:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.3.0:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.2.1:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.7:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.5:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.3.1:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.2.4:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.4:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.9:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.8:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.1.3:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.3.3:*:*:*:*:*:*:*", "cpe:2.3:a:moodle:moodle:2.2.3:*:*:*:*:*:*:*"], "cwe": ["CWE-20"], "scheme": null, "cpeConfiguration": {"CVE_data_version": "4.0", "nodes": [{"cpe_match": [{"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.2.3:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.2.2:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.2.6:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.2.1:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.2.0:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.2.4:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.2.5:*:*:*:*:*:*:*", "vulnerable": true}], "operator": "OR"}, {"cpe_match": [{"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.7:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.3:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.8:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.0:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.6:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.2:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.4:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.5:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.1:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.1.9:*:*:*:*:*:*:*", "vulnerable": true}], "operator": "OR"}, {"cpe_match": [{"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.4.0:*:*:*:*:*:*:*", "vulnerable": true}], "operator": "OR"}, {"cpe_match": [{"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.3.2:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.3.3:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.3.0:*:*:*:*:*:*:*", "vulnerable": true}, {"cpe23Uri": "cpe:2.3:a:moodle:moodle:2.3.1:*:*:*:*:*:*:*", "vulnerable": true}], "operator": "OR"}]}}
{}