[PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-06 Thread Jin Qian
From: Eric Biggers commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream With the 'encrypted' key type it was possible for userspace to provide a data blob ending with a master key description shorter than expected, e.g. 'keyctl add encrypted desc "new x" @s'. When

[PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-06 Thread Jin Qian
From: Eric Biggers commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream With the 'encrypted' key type it was possible for userspace to provide a data blob ending with a master key description shorter than expected, e.g. 'keyctl add encrypted desc "new x" @s'. When validating such a master

[PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-06 Thread Jin Qian
From: Eric Biggers commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream With the 'encrypted' key type it was possible for userspace to provide a data blob ending with a master key description shorter than expected, e.g. 'keyctl add encrypted desc "new x" @s'. When

[PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-06 Thread Jin Qian
From: Eric Biggers commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream With the 'encrypted' key type it was possible for userspace to provide a data blob ending with a master key description shorter than expected, e.g. 'keyctl add encrypted desc "new x" @s'. When validating such a master

Re: [PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-05 Thread Eric Biggers
On Mon, Feb 05, 2018 at 12:02:46PM -0800, Jin Qian wrote: > From: Eric Biggers > > commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream > > With the 'encrypted' key type it was possible for userspace to provide a > data blob ending with a master key description shorter

Re: [PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-05 Thread Eric Biggers
On Mon, Feb 05, 2018 at 12:02:46PM -0800, Jin Qian wrote: > From: Eric Biggers > > commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream > > With the 'encrypted' key type it was possible for userspace to provide a > data blob ending with a master key description shorter than expected, > e.g.

[PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-05 Thread Jin Qian
From: Eric Biggers commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream With the 'encrypted' key type it was possible for userspace to provide a data blob ending with a master key description shorter than expected, e.g. 'keyctl add encrypted desc "new x" @s'. When

[PATCH 1/1] KEYS: encrypted: fix buffer overread in valid_master_desc()

2018-02-05 Thread Jin Qian
From: Eric Biggers commit 794b4bc292f5d31739d89c0202c54e7dc9bc3add upstream With the 'encrypted' key type it was possible for userspace to provide a data blob ending with a master key description shorter than expected, e.g. 'keyctl add encrypted desc "new x" @s'. When validating such a master