From 805c1c1977bc6e748a053f04a13c124b11d66936 Mon Sep 17 00:00:00 2001 From: orbisai0security Date: Thu, 14 May 2026 06:57:49 +0000 Subject: [PATCH] fix: V-001 security vulnerability Automated security fix generated by Orbis Security AI --- src/ngx_stream_lua_log_ringbuf.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ngx_stream_lua_log_ringbuf.c b/src/ngx_stream_lua_log_ringbuf.c index bcdc6389..17569e59 100644 --- a/src/ngx_stream_lua_log_ringbuf.c +++ b/src/ngx_stream_lua_log_ringbuf.c @@ -104,6 +104,9 @@ ngx_stream_lua_log_ringbuf_append(ngx_stream_lua_log_ringbuf_t *rb, head->time = tp->sec + tp->msec / 1000.0L; rb->tail += HEADER_LEN; + if ((size_t)(rb->data + rb->size - rb->tail) < (size_t) n) { + return; + } ngx_memcpy(rb->tail, buf, n); rb->tail += n; rb->count++;