commit | 27a37e70a7a1476f42217cdb425d06038bea0d78 | [log] [tgz] |
---|---|---|
author | Benjamin Lerman <qsr@chromium.org> | Tue Sep 27 11:35:52 2022 +0200 |
committer | Benjamin Lerman <qsr@chromium.org> | Tue Sep 27 11:39:04 2022 +0200 |
tree | 0dbc46f88ebaa644e25942323d8b4723ddcbb0e8 | |
parent | 72f572185f42d1e591d6ba88c5b9b19155fa0bb9 [diff] [blame] |
fdsan: fix overflow in FdTableImpl::at Change-Id: Ia687eb52a9c5469225550316f884c229a2218724
diff --git a/libc/bionic/fdsan.cpp b/libc/bionic/fdsan.cpp index f7f4d31..6433b59 100644 --- a/libc/bionic/fdsan.cpp +++ b/libc/bionic/fdsan.cpp
@@ -101,7 +101,7 @@ } size_t offset = idx - inline_fds; - if (local_overflow->len < offset) { + if (local_overflow->len <= offset) { return nullptr; } return &local_overflow->entries[offset];