Updated file size check

This commit is contained in:
Uwe Seimet 2021-09-15 11:31:52 +02:00
parent 2a9969bf1d
commit 492f332dd7

View File

@ -728,7 +728,7 @@ bool CreateImage(int fd, const PbCommand& command)
catch(const out_of_range& e) {
return ReturnStatus(fd, false, "Invalid image file size " + command.params().Get(1));
}
if (len < 256) {
if (len < 256 || len & 0x1ff) {
ostringstream error;
error << "Invalid image file size " << len;
return ReturnStatus(fd, false, error.str());