1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-28 22:06:38 +02:00
Files
weechat/tests/unit/plugins
Sébastien Helleu 405707d544 relay: limit size of decompressed websocket frame to prevent memory exhaustion (GHSA-v2v4-45wm-5cr3)
An authenticated relay client using the permessage-deflate websocket
extension could send a small compressed frame that decompresses to an
unbounded amount of data, exhausting all memory and crashing WeeChat.

The output buffer in relay_websocket_inflate is now capped to
WEBSOCKET_INFLATE_MAX_SIZE: frames decompressing beyond this limit are
rejected and the connection is closed.
2026-06-06 12:58:20 +02:00
..
2025-02-01 23:13:18 +01:00
2025-02-01 23:13:18 +01:00
2025-02-01 23:13:18 +01:00
2025-02-01 23:13:18 +01:00
2025-02-01 23:13:18 +01:00
2025-02-01 23:13:18 +01:00
2025-02-01 23:13:18 +01:00