kopia lustrzana https://gitlab.com/sane-project/backends
epsonds: Read only up to seven hexdigits to determine payload size
Addresses GHSL-2020-083, re #279.merge-requests/463/merge
rodzic
e52a5bf719
commit
db9480b09e
|
@ -117,7 +117,7 @@ esci2_check_header(const char *cmd, const char *buf, unsigned int *more)
|
|||
return 0;
|
||||
}
|
||||
|
||||
err = sscanf(&buf[5], "%x#", more);
|
||||
err = sscanf(&buf[5], "%7x#", more);
|
||||
if (err != 1) {
|
||||
DBG(1, "cannot decode length from header\n");
|
||||
return 0;
|
||||
|
|
Ładowanie…
Reference in New Issue