Overview: 1 vulnerability

WSA Score Severity Issue Vulnerability type Scope Versions Fix Release date
WSA-2026-26 5.6
Missing checks in SASL authentication with SCRAM mechanisms. Improper Authentication IRC 3.2 → 4.10.2 4.10.3

WSA-2026-26: [IRC] Missing checks in SASL authentication with SCRAM mechanisms.

Vulnerability
CVE
Not available
CVSS vector
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L (detail)
CVSS score
5.6 / 10
Severity
medium
Vulnerability type
Improper Authentication (detail)
Scope
IRC
Affected versions
3.2 → 4.10.2
Fixed version
4.10.3 () - ChangeLog
Tracker
Not available
Description
With SASL mechanisms scram-sha-1, scram-sha-256 and scram-sha-512, the IRC plugin does not properly check the data received from the server: The purpose of SCRAM is to authenticate both the client and the server without sending the password to the server, so these missing checks defeat the protection expected by users choosing these mechanisms.
Mitigation
There are multiple ways to mitigate this issue:
Credit
The issue was discovered by Joseph Bisch.