Overview: 1 vulnerability

WSA Score Severity Issue Vulnerability type Scope Versions Fix Release date
WSA-2026-14 8.6
Use-after-free and double free when a remote relay sends an event with an array as body. Use After Free Relay 4.3.0 → 4.9.4 4.9.5

WSA-2026-14: [Relay] Use-after-free and double free when a remote relay sends an event with an array as body.

Vulnerability
CVE
Not available
CVSS vector
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H (detail)
CVSS score
8.6 / 10
Severity
high
Vulnerability type
Use After Free (detail)
Scope
Relay
Affected versions
4.3.0 → 4.9.4
Fixed version
4.9.5 () - ChangeLog
Commits
Description
A malicious (or compromised) relay remote can send a "buffer_closed" event with an array, causing a use-after-free (read and write) followed by a double free, in the relay plugin.
Note: if the remote is a trusted WeeChat, the problem does not happen, as WeeChat itself never sends an array in the "buffer_closed" event.
Mitigation
Always connect to a trusted WeeChat remote.
Credit
The issue was discovered by Mohammed Arib (arib06).