[pacman-dev] [PATCH] Reject files larger than INT_MAX in read_sigfile.
Allan McRae
allan at archlinux.org
Thu Jun 23 00:20:43 UTC 2016
On 19/06/16 02:41, Tobias Stoeckmann wrote:
> If signature files are larger than SIZE_MAX, not enough memory could
> be allocated for this file. The script repo-add rejects files which
> are larger than 16384 bytes, therefore handle these as errors here,
> too.
>
> While at it, I also rearranged the code to avoid a quite harmless
> TOCTOU race condition between stat() and fopen().
>
> Signed-off-by: Tobias Stoeckmann <tobias at stoeckmann.org>
Pulled to my patchqueue with subject line amended.
Allan
More information about the pacman-dev
mailing list