Commit 68c07a5
🔒 [security fix] Fix infinite loop in ArrowFileSystemFileIO::ReadFile and fix nanoarrow URL
This commit:
1. Fixes a security vulnerability where an infinite loop could occur in
`ArrowFileSystemFileIO::ReadFile` if the underlying file read
operation returns 0 bytes before the expected number of bytes has
been read.
2. Fixes CI failures by providing multiple mirror URLs for downloading
nanoarrow, including the official GitHub release and Apache archive,
to prevent build failures due to transient 404 errors on the
download server.
Co-authored-by: wgtmac <4684607+wgtmac@users.noreply.github.com>1 parent c26a862 commit 68c07a5
1 file changed
+3
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
| 263 | + | |
263 | 264 | | |
| 265 | + | |
| 266 | + | |
264 | 267 | | |
265 | 268 | | |
266 | 269 | | |
| |||
0 commit comments