Authentication bypass using an alternate path or channel in WeeChat - CVE-2026-86036
Published: September 8, 2026
Vulnerability details
The vulnerability allows a remote attacker to gain an authenticated relay session without knowing the relay password.
The vulnerability exists due to improper authentication in the relay_auth_password_hash() function when processing hash authentication submissions that specify the plain password hash algorithm. A remote attacker can submit crafted authentication data specifying the plain algorithm to gain an authenticated relay session without knowing the relay password.
Exploitation requires a reachable api or weechat relay listener with a password configured and the default password-hash algorithm allow-list.