CVE-2017-10965
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps,...
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
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
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
CVE-2017-10965- CVSS 3.0
- 9.8 Critical
CVSS:3.0/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-476
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
CVE-2017-10965- Updated
- 2026-11-02
EUVDEUVD-2017-2603 No score
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
EUVD-2017-2603- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-54h6-8x6r-vr9v
9.8
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps,...
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
GHSA-54h6-8x6r-vr9v- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
OSVALPINE-CVE-2017-10965
9.8
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
ALPINE-CVE-2017-10965- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
9.8
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
CVE-2017-10965- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2017-10965
9.8
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
DEBIAN-CVE-2017-10965- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-10965
9.8
An issue was discovered in Irssi before 1.0.4. When receiving messages with invalid time stamps, Irssi would try to dereference a NULL pointer.
- Record
UBUNTU-CVE-2017-10965- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0216 No score
Updated irssi packages fix security vulnerabilities
A malicious server could cause irssi to crash by providing an invalid timestamp (CVE-2017-10965).
Undefined behavior may be triggered when irssi updates the internal nick list (CVE-2017-10966).
- Record
MGASA-2017-0216- Updated
- 2026-11-02
OSVopenSUSE-SU-2017:1823-1 No score
Security update for irssi
This update for irssi to version fixes the following issues:
- CVE-2017-10965: A malicious server could cause irssi to crash by providing an invalid timestamp
- CVE-2017-10966: Undefined behavior may be triggered when irssi updates the internal nick list
A number of minor upstream bug fixes are also included.
- Record
openSUSE-SU-2017:1823-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2017:1824-1 No score
Security update for irssi
This update for irssi to version fixes the following issues:
- CVE-2017-10965: A malicious server could cause irssi to crash by providing an invalid timestamp
- CVE-2017-10966: Undefined behavior may be triggered when irssi updates the internal nick list
A number of minor upstream bug fixes are also included.
- Record
openSUSE-SU-2017:1824-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10865-1 No score
irssi-1.2.3-2.4 on GA media
These are all security issues fixed in the irssi-1.2.3-2.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10865-1- Updated
- 2026-11-02
OSVUSN-3465-1 No score
irssi vulnerabilities
Brian Carpenter discovered that Irssi incorrectly handled messages with invalid time stamps. A malicious IRC server could use this issue to cause Irssi to crash, resulting in a denial of service. (CVE-2017-10965)
Brian Carpenter discovered that Irssi incorrectly handled the internal nick list. A malicious IRC server could use this issue to cause Irssi to crash, resulting in a denial of service. (CVE-2017-10966)
Joseph Bisch discovered that Irssi incorrectly removed destroyed channels from the query list. A malicious IRC server could use this issue to cause Irssi to crash, resulting in a denial of service. (CVE-2017-15227)
Hanno Böck discovered that Irssi incorrectly handled themes. If a user were tricked into using a malicious theme, a attacker could use this issue to cause Irssi to crash, resulting in a denial of service. (CVE-2017-15228)
Joseph Bisch discovered that Irssi incorrectly handled certain DCC CTCP messages. A malicious IRC server could use this issue to cause Irssi to crash, resulting in a denial of service. (CVE-2017-15721)
Joseph Bisch discovered that Irssi incorrectly handled certain channel IDs. A malicious IRC server could use this issue to cause Irssi to crash, resulting in a denial of service. (CVE-2017-15722)
Joseph Bisch discovered that Irssi incorrectly handled certain long nicks or targets. A malicious IRC server could use this issue to cause Irssi to crash, resulting in a denial of service. (CVE-2017-15723)
- Record
USN-3465-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
irssiAlpine:v3.10 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.11 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.12 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.13 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.14 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.15 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.16 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.17 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.3 |
before 0.8.21.r2 | 0.8.21.r2 |
irssiAlpine:v3.4 |
before 0.8.21.r2 | 0.8.21.r2 |
Show 16 moreShow less
| Package | Affected | Fixed |
|---|---|---|
irssiAlpine:v3.5 |
before 0.8.21.r2 | 0.8.21.r2 |
irssiAlpine:v3.7 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.8 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiAlpine:v3.9 |
before 1.0.4-r0 | 1.0.4-r0 |
irssiDebian:12 |
before 1.0.4-1 | 1.0.4-1 |
irssiDebian:13 |
before 1.0.4-1 | 1.0.4-1 |
irssiDebian:14 |
before 1.0.4-1 | 1.0.4-1 |
irssiDebian:7 From an advisory covering 2 CVEs |
before 0.8.15-5+deb7u3, plus listed versions 0.8.15-50.8.15-5+deb7u10.8.15-5+deb7u2 |
0.8.15-5+deb7u3 |
irssiMageia:5 From an advisory covering 2 CVEs |
before 0.8.21-1.2.mga5 | 0.8.21-1.2.mga5 |
irssiMageia:6 From an advisory covering 2 CVEs |
before 1.0.4-1.mga6 | 1.0.4-1.mga6 |
irssiUbuntu:14.04:LTS |
before 0.8.15-5ubuntu3.3, plus listed versions 0.8.15-5ubuntu20.8.15-5ubuntu30.8.15-5ubuntu3.10.8.15-5ubuntu3.2 |
0.8.15-5ubuntu3.3 |
irssiUbuntu:16.04:LTS |
before 0.8.19-1ubuntu1.5, plus listed versions 0.8.17-1ubuntu10.8.17-1ubuntu20.8.18-1ubuntu10.8.19-1ubuntu10.8.19-1ubuntu1.20.8.19-1ubuntu1.30.8.19-1ubuntu1.4 |
0.8.19-1ubuntu1.5 |
irssiUbuntu:14.04:LTS From an advisory covering 7 CVEs |
before 0.8.15-5ubuntu3.3, plus listed versions 0.8.15-5ubuntu20.8.15-5ubuntu30.8.15-5ubuntu3.10.8.15-5ubuntu3.2 |
0.8.15-5ubuntu3.3 |
irssiUbuntu:16.04:LTS From an advisory covering 7 CVEs |
before 0.8.19-1ubuntu1.5, plus listed versions 0.8.17-1ubuntu10.8.17-1ubuntu20.8.18-1ubuntu10.8.19-1ubuntu10.8.19-1ubuntu1.20.8.19-1ubuntu1.30.8.19-1ubuntu1.4 |
0.8.19-1ubuntu1.5 |
irssiSUSE:Package Hub 12 From an advisory covering 2 CVEs |
before 1.0.4-28.1 | 1.0.4-28.1 |
irssiopenSUSE:Tumbleweed From an advisory covering 26 CVEs |
before 1.2.3-2.4 | 1.2.3-2.4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-10965 is a critical vulnerability (CVSS 9.8) in Irssi, published July 7, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.44%, the 89th percentile. Fixed in irssi 1.0.4-r0.
References
debian.org/security/2017/dsa-4016
irssi.org/security/irssi_sa_2017_07.txt
github.com/irssi/irssi/commit/5e26325317c72a04c1610ad952974e206384d291
nvd.nist.gov/vuln/detail/CVE-2017-10965
github.com/advisories/GHSA-54h6-8x6r-vr9v
security.alpinelinux.org/vuln/CVE-2017-10965
Show 40 moreShow less
security-tracker.debian.org/tracker/CVE-2017-10965
advisories.mageia.org/MGASA-2017-0216.html
bugs.mageia.org/show_bug.cgi?id=21199
lists.opensuse.org/opensuse-updates/2017-07/msg00044.html
ubuntu.com/security/CVE-2017-10965
ubuntu.com/security/notices/USN-3465-1
cve.org/CVERecord?id=CVE-2017-10965
ubuntu.com/security/CVE-2017-10966
ubuntu.com/security/CVE-2017-15227
ubuntu.com/security/CVE-2017-15228
ubuntu.com/security/CVE-2017-15721
ubuntu.com/security/CVE-2017-15722
ubuntu.com/security/CVE-2017-15723
bugzilla.suse.com/1047709
suse.com/security/cve/CVE-2017-10965
suse.com/security/cve/CVE-2017-10966
suse.com/security/cve/CVE-2017-15227
suse.com/security/cve/CVE-2017-15228
suse.com/security/cve/CVE-2017-15721
suse.com/security/cve/CVE-2017-15722
suse.com/security/cve/CVE-2017-15723
suse.com/security/cve/CVE-2017-5193
suse.com/security/cve/CVE-2017-5194
suse.com/security/cve/CVE-2017-5195
suse.com/security/cve/CVE-2017-5196
suse.com/security/cve/CVE-2017-5356
suse.com/security/cve/CVE-2017-9468
suse.com/security/cve/CVE-2017-9469
suse.com/security/cve/CVE-2018-5205
suse.com/security/cve/CVE-2018-5206
suse.com/security/cve/CVE-2018-5207
suse.com/security/cve/CVE-2018-5208
suse.com/security/cve/CVE-2018-7050
suse.com/security/cve/CVE-2018-7051
suse.com/security/cve/CVE-2018-7052
suse.com/security/cve/CVE-2018-7053
suse.com/security/cve/CVE-2018-7054
suse.com/security/cve/CVE-2019-13045
suse.com/security/cve/CVE-2019-15717
suse.com/security/cve/CVE-2019-5882