{"id":"CVE-2021-28379","details":"web/upload/UploadHandler.php in Vesta Control Panel (aka VestaCP) through 0.9.8-27 and myVesta through 0.9.8-26-39 allows uploads from a different origin.","modified":"2026-05-25T12:00:06.348125853Z","published":"2021-03-15T06:15:12.783Z","database_specific":{"unresolved_ranges":[{"cpes":["cpe:2.3:a:vestacp:vesta_control_panel:*:*:*:*:*:*:*:*"],"extracted_events":[{"last_affected":"0.9.8-27"}],"source":"CPE_FIELD","vendor_product":"vestacp:vesta_control_panel"}]},"references":[{"type":"FIX","url":"https://github.com/myvesta/vesta/commit/3402071e950e76b79fa8672a1e09b70d3860f355"},{"type":"EVIDENCE","url":"http://packetstormsecurity.com/files/161836/VestaCP-0.9.8-Cross-Site-Request-Forgery.html"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/myvesta/vesta","events":[{"introduced":"0"},{"last_affected":"e7ec63a85faddb6de41d5ecda176ba16d0fe18ab"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"last_affected":"0.9.8-26-39"}],"source":"CPE_FIELD","cpe":"cpe:2.3:a:myvestacp:myvesta:*:*:*:*:*:*:*:*"}}],"versions":["0.9.8-26-39","0.9.8-26-38","0.9.8-26-37","0.9.8-26-36","0.9.8-26-35","0.9.8-26-33","0.9.8-26-31","0.9.8-26-29","0.9.8-26-25","0.9.8-19","0.9.8-18","0.9.8-16","0.9.8-15","0.9.8-13","0.9.8-12","0.9.8-11","0.9.8-10"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2021-28379.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}