{"id":"CVE-2020-7938","aliases":["EUVD-2020-0145","GHSA-cjg3-q24h-9qwf","PYSEC-2020-87","PYSEC-2026-2889"],"status":"published","title":"Plone Privilege Escallation","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","severity":{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01472,"percentile":0.73977,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-269"],"published":"2020-01-23T20:38:42Z","modified":"2026-10-24T10:30:16Z","fixes":[{"ecosystem":"PyPI","package":"plone-restapi","fixed_in":["6.2.1"],"sources":["ghsa","osv"]},{"ecosystem":"PyPI","package":"plone","fixed_in":["5.2.2"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"plone-restapi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1"}]}]},{"source":"ghsa","ecosystem":"PyPI","package":"plone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.0"},{"fixed":"5.2.2"}]}]},{"source":"osv","ecosystem":"PyPI","package":"plone-restapi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1"}]}],"versions":["1.0.0","1.0a1","1.0a10","1.0a11","1.0a12","1.0a13","1.0a14","1.0a15","1.0a16","1.0a17","1.0a18","1.0a19","1.0a2","1.0a20","1.0a21","1.0a22","1.0a23","1.0a24","1.0a25","1.0a3","1.0a4","1.0a5","1.0a6","1.0a7","1.0a8","1.0a9","1.0b1","1.1.0","1.2.0","1.3.0","1.3.1","1.4.0","1.4.1","1.5.0","1.6.0","2.0.0","2.0.1","2.1.0","2.2.0","2.2.1","3.0.0","3.1.0","3.2.0","3.2.1","3.2.2","3.3.0","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4","3.4.5","3.5.0","3.5.1","3.5.2","3.6.0","3.7.0","3.7.1","3.7.2","3.7.3","3.7.4","3.7.5","3.8.0","3.8.1","3.9.0","4.0.0","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.2.0","4.3.0","4.3.1","4.4.0","4.5.0","4.5.1","4.6.0","5.0.0","5.0.1","5.0.2","5.0.3","5.1.0","6.0.0","6.1.0","6.2.0"]},{"source":"osv","ecosystem":"PyPI","package":"plone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.0"},{"fixed":"5.2.2"}]}],"versions":["5.2.0","5.2.1"]},{"source":"osv","ecosystem":"PyPI","package":"plone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.0"},{"fixed":"5.2.2"}]}],"versions":["5.2.0","5.2.1"]},{"source":"osv","ecosystem":"PyPI","package":"plone-restapi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.2.1"}]}],"versions":["1.0.0","1.0a1","1.0a10","1.0a11","1.0a12","1.0a13","1.0a14","1.0a15","1.0a16","1.0a17","1.0a18","1.0a19","1.0a2","1.0a20","1.0a21","1.0a22","1.0a23","1.0a24","1.0a25","1.0a3","1.0a4","1.0a5","1.0a6","1.0a7","1.0a8","1.0a9","1.0b1","1.1.0","1.2.0","1.3.0","1.3.1","1.4.0","1.4.1","1.5.0","1.6.0","2.0.0","2.0.1","2.1.0","2.2.0","2.2.1","3.0.0","3.1.0","3.2.0","3.2.1","3.2.2","3.3.0","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4","3.4.5","3.5.0","3.5.1","3.5.2","3.6.0","3.7.0","3.7.1","3.7.2","3.7.3","3.7.4","3.7.5","3.8.0","3.8.1","3.9.0","4.0.0","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.2.0","4.3.0","4.3.1","4.4.0","4.5.0","4.5.1","4.6.0","5.0.0","5.0.1","5.0.2","5.0.3","5.1.0","6.0.0","6.1.0","6.2.0"]}],"products":[{"vendor":"plone","product":"plone"}],"references":[{"url":"https://plone.org/security/hotfix/20200121","tags":["x_refsource_MISC","x_transferred","Vendor Advisory","advisory","web"]},{"url":"https://www.openwall.com/lists/oss-security/2020/01/22/1","tags":["x_refsource_MISC","x_transferred","Mailing List","Third Party Advisory","advisory","web"]},{"url":"https://plone.org/security/hotfix/20200121/privilege-escalation-when-plone-restapi-is-installed","tags":["x_refsource_MISC","x_transferred","Vendor Advisory","advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2020/01/24/1","tags":["mailing-list","x_refsource_MLIST","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-7938","tags":["advisory"]},{"url":"https://github.com/plone/plone.restapi/issues/857","tags":["web"]},{"url":"https://github.com/plone/plone.restapi/pull/859","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/plone/PYSEC-2020-87.yaml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-cjg3-q24h-9qwf","tags":["advisory"]},{"url":"https://pypi.org/project/plone-restapi","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2020-7938","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2020-01-23T20:38:42Z","modified":"2024-08-04T09:48:24.919Z","updated_at":"2026-11-02T14:35:58.787905Z"}],"euvd":[{"id":"EUVD-2020-0145","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2020-01-23T20:38:42Z","modified":"2024-08-04T09:48:24Z","updated_at":"2026-11-03T03:07:58.506831Z"}],"ghsa":[{"id":"GHSA-cjg3-q24h-9qwf","title":"Plone Privilege Escallation","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2022-05-24T17:07:14Z","modified":"2024-10-18T21:47:10Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","level":"high"},{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-269"],"updated_at":"2026-11-02T14:38:11.479492Z"}],"nvd":[{"id":"CVE-2020-7938","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2020-01-23T21:15:13.333Z","modified":"2026-06-17T03:25:39.763Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":6.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"updated_at":"2026-11-02T14:05:52.385274Z"}],"osv":[{"id":"CVE-2020-7938","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2020-01-23T21:15:13.333Z","modified":"2026-10-24T10:30:16.101117762Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:17.34531Z"},{"id":"GHSA-cjg3-q24h-9qwf","title":"Plone Privilege Escallation","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2022-05-24T17:07:14Z","modified":"2026-07-13T16:43:46.569194423Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"},{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-269"],"updated_at":"2026-11-02T15:46:45.28161Z"},{"id":"PYSEC-2026-2889","title":"Plone Privilege Escallation","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2026-07-09T16:49:47.293067Z","modified":"2026-07-13T16:43:46.569194423Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"},{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","level":"high"}],"updated_at":"2026-11-02T15:52:56.429374Z"},{"id":"PYSEC-2020-87","description":"plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.","status":"published","published":"2020-01-23T21:15:00Z","modified":"2026-07-13T16:43:46.569194423Z","updated_at":"2026-11-02T15:52:52.682031Z"}]}}
