diff options
| author | Roman Arutyunyan <arut@nginx.com> | 2024-05-28 17:19:21 +0400 |
|---|---|---|
| committer | Roman Arutyunyan <arut@nginx.com> | 2024-05-28 17:19:21 +0400 |
| commit | 0e7702e06655e3b439be8fbcd57bc91539912c2f (patch) | |
| tree | 5d4bcaa76e6d487a22729e74af37c0dcd1af8651 /src/os/unix/ngx_darwin_init.c | |
| parent | 376f12e40adc83859a4ddea21d27d7c053ce02f8 (diff) | |
| download | nginx-0e7702e06655e3b439be8fbcd57bc91539912c2f.tar.gz nginx-0e7702e06655e3b439be8fbcd57bc91539912c2f.tar.bz2 | |
QUIC: ngx_quic_buffer_t use-after-free protection.
Previously the last chain field of ngx_quic_buffer_t could still reference freed
chains and buffers after calling ngx_quic_free_buffer(). While normally an
ngx_quic_buffer_t object should not be used after freeing, resetting last_chain
field would prevent a potential use-after-free.
Diffstat (limited to 'src/os/unix/ngx_darwin_init.c')
0 files changed, 0 insertions, 0 deletions
