{"id":"CVE-2020-6754","aliases":["EUVD-2020-27901","GHSA-qxjv-gj9g-c373"],"status":"published","title":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It...","description":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It allows an attacker to read or execute files under $TOMCAT_HOME/webapps/ROOT/assets (which should be a protected directory). Additionally, attackers can upload temporary files (e.g., .jsp files) into /webapps/ROOT/assets/tmp_upload, which can lead to remote command execution (with the permissions of the user running the dotCMS application).","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.948,"percentile":0.9986,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-22","CWE-434"],"published":"2020-02-05T16:08:28Z","modified":"2026-10-20T14:13:59Z","products":[{"vendor":"dotcms","product":"dotcms"}],"references":[{"url":"https://dotcms.com/security/SI-54","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Mitigation","Vendor Advisory","evidence"]},{"url":"https://github.com/dotCMS/core/issues/17796","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Third Party Advisory","evidence"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-6754"},{"url":"https://github.com/advisories/GHSA-qxjv-gj9g-c373"}],"sources":{"cve":[{"id":"CVE-2020-6754","description":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It allows an attacker to read or execute files under $TOMCAT_HOME/webapps/ROOT/assets (which should be a protected directory). Additionally, attackers can upload temporary files (e.g., .jsp files) into /webapps/ROOT/assets/tmp_upload, which can lead to remote command execution (with the permissions of the user running the dotCMS application).","status":"published","published":"2020-02-05T16:08:28Z","modified":"2024-08-04T09:11:04.663Z","updated_at":"2026-11-02T14:35:52.268457Z"}],"euvd":[{"id":"EUVD-2020-27901","description":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It allows an attacker to read or execute files under $TOMCAT_HOME/webapps/ROOT/assets (which should be a protected directory). Additionally, attackers can upload temporary files (e.g., .jsp files) into /webapps/ROOT/assets/tmp_upload, which can lead to remote command execution (with the permissions of the user running the dotCMS application).","status":"published","published":"2020-02-05T16:08:28Z","modified":"2024-08-04T09:11:04Z","updated_at":"2026-11-03T03:08:02.022514Z"}],"ghsa":[{"id":"GHSA-qxjv-gj9g-c373","title":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It...","description":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It allows an attacker to read or execute files under $TOMCAT_HOME/webapps/ROOT/assets (which should be a protected directory). Additionally, attackers can upload temporary files (e.g., .jsp files) into /webapps/ROOT/assets/tmp_upload, which can lead to remote command execution (with the permissions of the user running the dotCMS application).","status":"published","published":"2022-05-24T17:08:04Z","modified":"2023-01-29T05:01:27Z","updated_at":"2026-11-02T14:44:49.414884Z"}],"nvd":[{"id":"CVE-2020-6754","description":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It allows an attacker to read or execute files under $TOMCAT_HOME/webapps/ROOT/assets (which should be a protected directory). Additionally, attackers can upload temporary files (e.g., .jsp files) into /webapps/ROOT/assets/tmp_upload, which can lead to remote command execution (with the permissions of the user running the dotCMS application).","status":"published","published":"2020-02-05T17:15:10.537Z","modified":"2026-06-17T03:23:46.013Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-22","CWE-434"],"updated_at":"2026-11-02T14:05:53.837808Z"}],"osv":[{"id":"CVE-2020-6754","description":"dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. It allows an attacker to read or execute files under $TOMCAT_HOME/webapps/ROOT/assets (which should be a protected directory). Additionally, attackers can upload temporary files (e.g., .jsp files) into /webapps/ROOT/assets/tmp_upload, which can lead to remote command execution (with the permissions of the user running the dotCMS application).","status":"published","published":"2020-02-05T17:15:10.537Z","modified":"2026-10-20T14:13:59.641061115Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:44:17.34531Z"}]}}
