diff options
| author | Masami Hiramatsu (Google) <mhiramat@kernel.org> | 2026-03-26 21:12:10 +0900 |
|---|---|---|
| committer | Petr Mladek <pmladek@suse.com> | 2026-05-05 10:19:15 +0200 |
| commit | e56185668dc12983dd0e75e38ed6dea98b01d2d2 (patch) | |
| tree | 52c5323d0156e16410ec2b3f97661f9166fccaf7 /drivers/phy/eswin/git@git.tavy.me:linux.git | |
| parent | 71876dffab295b6e25d4209f0424da8fc5020e12 (diff) | |
lib/vsprintf: Limit the returning size to INT_MAX
The return value of vsnprintf() and bstr_printf() can overflow INT_MAX
and return a minus value. In the @size is checked input overflow, but
it does not check the output, which is expected required size.
This should never happen but it should be checked and limited.
Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Reviewed-by: Petr Mladek <pmladek@suse.com>
Link: https://patch.msgid.link/177452713020.197965.3164174544083829000.stgit@devnote2
Signed-off-by: Petr Mladek <pmladek@suse.com>
Diffstat (limited to 'drivers/phy/eswin/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
