The branch, master has been updated
via b518c027a0cb8d89c586fe241cc99b1c20bc0f50 (commit)
from d80f8f36513ebff05c537adbe756e36036f80074 (commit)
- Log -----------------------------------------------------------------
commit b518c027a0cb8d89c586fe241cc99b1c20bc0f50
Author: Michael Niedermayer <[email protected]>
AuthorDate: Fri Oct 31 17:32:56 2025 +0100
Commit: Michael Niedermayer <[email protected]>
CommitDate: Sat Nov 8 02:26:36 2025 +0100
avformat/http: Fix off by 1 error
Fixes: out of array access
Fixes: zeropath/off-by-one-one-byte
Found-by: Joshua Rogers <[email protected]>
Signed-off-by: Michael Niedermayer <[email protected]>
diff --git a/libavformat/http.c b/libavformat/http.c
index 49d750b512..c4e6292a95 100644
--- a/libavformat/http.c
+++ b/libavformat/http.c
@@ -1875,7 +1875,7 @@ static int store_icy(URLContext *h, int size)
ret = http_read_stream_all(h, data, len);
if (ret < 0)
return ret;
- data[len + 1] = 0;
+ data[len] = 0;
if ((ret = av_opt_set(s, "icy_metadata_packet", data, 0)) < 0)
return ret;
update_metadata(h, data);
-----------------------------------------------------------------------
Summary of changes:
libavformat/http.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]