]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: Fix oob write in __bch2_btree_node_write
authorDan Robertson <dan@dlrobertson.com>
Sat, 8 May 2021 02:29:02 +0000 (22:29 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:03 +0000 (17:09 -0400)
commit5bc38f44fa8e938044bb3b69c8881f3682fe97f6
treef5d432f629e34b444fa4779dd48cb5c7032668b3
parent1784d43a88ecf0da66514f4b7f0f52b4182ef81c
bcachefs: Fix oob write in __bch2_btree_node_write

Fix a possible out of bounds write in __bch2_btree_node_write when
the data buffer padding is cleared up to the block size. The out of
bounds write is possible if the data buffers size is not a multiple
of the block size.

Signed-off-by: Dan Robertson <dan@dlrobertson.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_io.c