mirror of
https://github.com/torvalds/linux.git
synced 2024-12-18 00:53:40 +00:00
46f8a29272
If the VDUSE application provides a smaller config space
than the driver expects, the driver may use uninitialized
memory from the stack.
This patch prevents it by initializing the buffer passed by
the driver to store the config value.
This fix addresses CVE-2022-2308.
Cc: stable@vger.kernel.org # v5.15+
Fixes:
|
||
---|---|---|
.. | ||
iova_domain.c | ||
iova_domain.h | ||
Makefile | ||
vduse_dev.c |