]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Fix] Prevent use-after-free in Redis callbacks after session cleanup
authorVsevolod Stakhov <vsevolod@rspamd.com>
Thu, 18 Dec 2025 16:13:23 +0000 (16:13 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Thu, 18 Dec 2025 16:13:23 +0000 (16:13 +0000)
commit99ba65fc30685e613c138dc1f68acdc51732f86f
treeab90fd1df4038a846a6098f58ef364c22aff3bd4
parente62adc6acf598578a882bb7ce0b2394d2c2f2067
[Fix] Prevent use-after-free in Redis callbacks after session cleanup

Set ud->terminated in lua_redis_fin() so async Redis callbacks
don't access task data after the task pool has been freed.
src/lua/lua_redis.c