CVE-2020-8955
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers...
CVE-2020-8955 is a critical vulnerability (CVSS 9.8) in Weechat, published February 12, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.45%, the 89th percentile. Fixed in weechat 2.7.1-r0.
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
CVE-2020-8955- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-120
- Updated
- 2026-11-02
CVE List No score
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
CVE-2020-8955- Updated
- 2026-11-02
EUVDEUVD-2020-29785 No score
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
EUVD-2020-29785- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-j94p-wg5x-c7xg
9.8
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers...
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
GHSA-j94p-wg5x-c7xg- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-120
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-8955
9.8
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
ALPINE-CVE-2020-8955- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
9.8
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
CVE-2020-8955- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 6 moreShow less
OSVDEBIAN-CVE-2020-8955
9.8
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
DEBIAN-CVE-2020-8955- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-8955
9.8
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode).
- Record
UBUNTU-CVE-2020-8955- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2020-0122 No score
Updated weechat packages fix security vulnerability
Updated weechat packages fix security vulnerability:
irc_mode_channel_update in plugins/irc/irc-mode.c in WeeChat through 2.7 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a malformed IRC message 324 (channel mode)(CVE-2020-8955).
- Record
MGASA-2020-0122- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:0248-1 No score
Security update for weechat
This update for weechat fixes the following security issue:
- CVE-2020-8955: Fixed a buffer overflow in plugins/irc/irc-mode.c that allowed attackers to cause a denial of service (bsc#1163889).
- Record
openSUSE-SU-2020:0248-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11508-1 No score
weechat-3.2-1.3 on GA media
These are all security issues fixed in the weechat-3.2-1.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11508-1- Updated
- 2026-11-02
OSVUSN-5258-1 No score
weechat vulnerabilities
Stuart Nevans Locke discovered that WeeChat's relay plugin insecurely handled malformed websocket frames. A remote attacker in control of a server could possibly use this issue to cause denial of service in a client. (CVE-2021-40516)
Stuart Nevans Locke discovered that WeeChat insecurely handled certain IRC messages. A remote attacker in control of a server could possibly use this issue to cause denial of service in a client. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2020-9760)
Stuart Nevans Locke discovered that WeeChat insecurely handled certain IRC messages. A remote unauthenticated attacker could possibly use these issues to cause denial of service in a client. These issues only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2020-9759, CVE-2020-8955)
Joseph Bisch discovered that WeeChat's logger incorrectly handled certain memory operations when handling log file names. A remote attacker could possibly use this issue to cause denial of service in a client. This issue only affected Ubuntu 16.04 ESM. (CVE-2017-14727)
- Record
USN-5258-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
weechatAlpine:v3.11 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.12 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.13 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.14 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.15 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.16 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.17 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.18 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.19 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.20 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
Show 17 moreShow less
| Package | Affected | Fixed |
|---|---|---|
weechatAlpine:v3.21 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.22 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.23 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatAlpine:v3.24 |
0.3.8 up to 2.7.1-r0 | 2.7.1-r0 |
weechatDebian:12 |
before 2.7.1-1 | 2.7.1-1 |
weechatDebian:13 |
before 2.7.1-1 | 2.7.1-1 |
weechatDebian:14 |
before 2.7.1-1 | 2.7.1-1 |
weechatDebian:8 |
before 1.0.1-1+deb8u3, plus listed versions 1.0.1-11.0.1-1+deb8u11.0.1-1+deb8u1~bpo70+11.0.1-1+deb8u2 |
1.0.1-1+deb8u3 |
weechatDebian:9 |
before 1.6-1+deb9u3, plus listed versions 1.6-1+deb9u11.6-1+deb9u2 |
1.6-1+deb9u3 |
weechatMageia:7 |
before 2.4-2.1.mga7 | 2.4-2.1.mga7 |
weechatUbuntu:Pro:16.04:LTS |
before 1.4-2ubuntu0.1+esm1, plus listed versions 1.3-11.3-1build11.4-11.4-1build11.4-1build21.4-21.4-2ubuntu0.1 |
1.4-2ubuntu0.1+esm1 |
weechatUbuntu:Pro:18.04:LTS |
before 1.9.1-1ubuntu1+esm1, plus listed versions 1.9.1-11.9.1-1build11.9.1-1ubuntu1 |
1.9.1-1ubuntu1+esm1 |
weechatUbuntu:Pro:20.04:LTS |
before 2.8-1ubuntu0.1~esm1, plus listed versions 2.6-22.6-2build12.6-2build22.6-2ubuntu12.6-2ubuntu22.8-1 |
2.8-1ubuntu0.1~esm1 |
weechatSUSE:Package Hub 15 |
before 2.1-bp151.4.3.1 | 2.1-bp151.4.3.1 |
weechatSUSE:Package Hub 15 SP1 |
before 2.1-bp151.4.3.1 | 2.1-bp151.4.3.1 |
weechatopenSUSE:Leap 15.1 |
before 2.1-bp151.4.3.1 | 2.1-bp151.4.3.1 |
weechatopenSUSE:Tumbleweed |
before 3.2-1.3 | 3.2-1.3 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | affected, aliases, references | OSV |
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
weechat.org/doc/security
github.com/weechat/weechat/commit/6f4f147d8e86adf9ad34a8ffd7e7f1f23a7e74da
lists.opensuse.org/opensuse-security-announce/2020-02/msg00032.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4ASRTCQFFDAAK347URWNDH6NSED2BGNY
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ER23GT23US5JXDLUZAMGMWXKZ74MI4S2
lists.debian.org/debian-lts-announce/2020/03/msg00031.html
Show 25 moreShow less
security.gentoo.org/glsa/202003-51
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/M3LAJTLI3LWZRNCFYJ7PCBBTHUMCCBHH
lists.debian.org/debian-lts-announce/2021/09/msg00018.html
nvd.nist.gov/vuln/detail/CVE-2020-8955
lists.fedoraproject.org/archives/list/[email protected]/message/4ASRTCQFFDAAK347URWNDH6NSED2BGNY
lists.fedoraproject.org/archives/list/[email protected]/message/ER23GT23US5JXDLUZAMGMWXKZ74MI4S2
lists.fedoraproject.org/archives/list/[email protected]/message/M3LAJTLI3LWZRNCFYJ7PCBBTHUMCCBHH
github.com/advisories/GHSA-j94p-wg5x-c7xg
security.alpinelinux.org/vuln/CVE-2020-8955
security-tracker.debian.org/tracker/CVE-2020-8955
advisories.mageia.org/MGASA-2020-0122.html
bugs.mageia.org/show_bug.cgi?id=26267
lists.opensuse.org/opensuse-updates/2020-02/msg00095.html
ubuntu.com/security/CVE-2020-8955
ubuntu.com/security/notices/USN-5258-1
cve.org/CVERecord?id=CVE-2020-8955
ubuntu.com/security/CVE-2017-14727
ubuntu.com/security/CVE-2020-9759
ubuntu.com/security/CVE-2020-9760
ubuntu.com/security/CVE-2021-40516
lists.opensuse.org/archives/list/[email protected]/thread/YO4XVMGQ4UZQXV6A67T4ZCDUID52GKJM
bugzilla.suse.com/1163889
suse.com/security/cve/CVE-2020-8955
suse.com/security/cve/CVE-2017-14727
suse.com/security/cve/CVE-2017-8073