diff options
author | Gao Xiang <hsiangkao@linux.alibaba.com> | 2025-02-13 19:28:47 +0800 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2025-02-18 12:32:07 -0600 |
commit | 7a45cb4ffeff034304789954bb222ddd7d02104a (patch) | |
tree | 94033c48c83cfd548c735cd484856ef0f563844f /lib/efi_loader/efi_memory.c | |
parent | cdc67e27500fbde1fc42528c38842e5c5d785a51 (diff) |
fs/erofs: fix an integer overflow in symlink resolution
See the original report [1], otherwise len + 1 will be overflowed.
Note that EROFS archive can record arbitary symlink sizes in principle,
so we don't assume a short number like 4096.
[1] https://lore.kernel.org/r/20250210164151.GN1233568@bill-the-cat
Fixes: 830613f8f5bb ("fs/erofs: add erofs filesystem support")
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Diffstat (limited to 'lib/efi_loader/efi_memory.c')
0 files changed, 0 insertions, 0 deletions