summaryrefslogtreecommitdiff
path: root/crypto/algapi.c
diff options
context:
space:
mode:
authorInsu Yun <wuninsu@gmail.com>2016-01-06 12:44:01 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-04-12 09:08:58 -0700
commita918d2bcea6aab6e671bfb0901cbecc3cf68fca1 (patch)
tree3b6e1554ec13c418cd65ba4b9e9a9187e8fb098c /crypto/algapi.c
parent91b95d59aa38ca5a1b9835c108ae1aed533e5e76 (diff)
ipr: Fix out-of-bounds null overwrite
commit d63c7dd5bcb9441af0526d370c43a65ca2c980d9 upstream. Return value of snprintf is not bound by size value, 2nd argument. (https://www.kernel.org/doc/htmldocs/kernel-api/API-snprintf.html). Return value is number of printed chars, can be larger than 2nd argument. Therefore, it can write null byte out of bounds ofbuffer. Since snprintf puts null, it does not need to put additional null byte. Signed-off-by: Insu Yun <wuninsu@gmail.com> Reviewed-by: Shane Seymour <shane.seymour@hpe.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com> Cc: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'crypto/algapi.c')
0 files changed, 0 insertions, 0 deletions