Overview: 1 vulnerability

WSA Score Severity Issue Vulnerability type Scope Versions Fix Release date
WSA-2026-16 6.5
Missing size limit for the unterminated Xfer chat message. Memory Allocation with Excessive Size Value Xfer 0.1.1 → 4.10.0 4.10.1

WSA-2026-16: [Xfer] Missing size limit for the unterminated Xfer chat message.

Vulnerability
CVE
Not available
CVSS vector
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H (detail)
CVSS score
6.5 / 10
Severity
medium
Vulnerability type
Memory Allocation with Excessive Size Value (detail)
Scope
Xfer
Affected versions
0.1.1 → 4.10.0
Fixed version
4.10.1 () - ChangeLog
Tracker
Commits
Description
When receiving part of Xfer chat message, the Xfer plugin builds a partial buffer until the end of message is found.
There is no limit for the allocated buffer.
A malicious client sending large amount of data without end of message can lead to memory exhaustion and the WeeChat process can be killed by the OOM killer.
Mitigation
Unload xfer plugin with command: /plugin unload xfer and see: /help weechat.plugin.autoload.
Credit
The issue was discovered by Acts1631.