CVE Catalog

CVE-2026-53525

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

17th percentile - higher than 17% of all known CVEs

Summary

WeeChat versions 0.3.1 through 4.9.0 use non-constant-time string comparison functions (weechat_strcasecmp and strcmp) to verify password hashes and plaintext passwords in relay authentication. An attacker can exploit timing differences to extract the server-computed hash character by character, then authenticate without knowing the password. Version 4.9.1 fixes the issue.

Risk Assessment

An attacker could compromise user accounts or gain unauthorized access to relay functionality, potentially leading to data confidentiality and integrity breaches.

Recommendation

Upgrade WeeChat to version 4.9.1 or later to mitigate the timing attack vulnerability.

Other vulnerabilities in WeeChat

See all
Original NVD description (English source)

WeeChat (Wee Enhanced Environment for Chat) is a free chat client. In versions 0.3.1 through 4.9.0, the WeeChat relay authentication uses non-constant-time string comparison functions (weechat_strcasecmp and strcmp) to verify password hashes and plaintext passwords. An attacker can exploit timing differences to extract the server-computed hash character by character, then authenticate using the correct hash without knowing the password. Version 4.9.1 fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS