Messages in this thread | | | Date | Thu, 6 Feb 2020 15:03:29 +0100 | From | Peter Zijlstra <> | Subject | Re: [PATCH] psi: Fix OOB write when writing 0 bytes to psi files |
| |
On Tue, Feb 04, 2020 at 01:55:23PM -0500, Johannes Weiner wrote: > On Mon, Feb 03, 2020 at 01:22:16PM -0800, Suren Baghdasaryan wrote: > > Issuing write() with count parameter set to 0 on any file under > > /proc/pressure/ will cause an OOB write because of the access to > > buf[buf_size-1] when NUL-termination is performed. Fix this by checking > > for buf_size to be non-zero. > > > > Signed-off-by: Suren Baghdasaryan <surenb@google.com> > > Acked-by: Johannes Weiner <hannes@cmpxchg.org>
Thanks!
| |