CVE-2018-1000178
published 2018-05-08CVE-2018-1000178: A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcore in void DataStreamPeer::processMessage(const QByteArray &msg)…
PriorityP350critical9.8CVSS 3.0
AVNACLPRNUINSUCHIHAH
EPSS
3.98%
89.4th percentile
A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcore in void DataStreamPeer::processMessage(const QByteArray &msg) datastreampeer.cpp line 62 that allows an attacker to execute code remotely.
Affected
10 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | debian_linux | — | — |
| debian | debian_linux | — | — |
| debian | debian_linux | — | — |
| debian | quassel | < quassel 1:0.12.5-1 (bookworm) | quassel 1:0.12.5-1 (bookworm) |
| quassel-irc | quassel | — | — |
| quassel-irc | quassel | >= 0 < 1:0.12.5-1 | 1:0.12.5-1 |
| quassel-irc | quassel | >= 0 < 1:0.12.5-1 | 1:0.12.5-1 |
| quassel-irc | quassel | >= 0 < 1:0.12.5-1 | 1:0.12.5-1 |
| quassel-irc | quassel | >= 0 < 1:0.12.5-1 | 1:0.12.5-1 |
| quassel-irc | quassel | >= 0 < 1:0.12.4-3ubuntu1.18.04.3 | 1:0.12.4-3ubuntu1.18.04.3 |
CVSS provenance
nvdv3.09.8CRITICALCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
osv9.8CRITICAL
vendor_debian9.8CRITICAL
vendor_ubuntu9.8CRITICAL
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-h2q5-7v73-r3cx: A heap corruption of type CWE-120 exists in quassel version 0
ghsa_unreviewed·2022-05-13
CVE-2018-1000178 [CRITICAL] CWE-787 GHSA-h2q5-7v73-r3cx: A heap corruption of type CWE-120 exists in quassel version 0
A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcore in void DataStreamPeer::processMessage(const QByteArray &msg) datastreampeer.cpp line 62 that allows an attacker to execute code remotely.
OSV
quassel vulnerabilities
osv·2020-10-20·CVSS 9.8
CVE-2018-1000178 [CRITICAL] quassel vulnerabilities
quassel vulnerabilities
It was discovered that Quassel incorrectly handled Qdatastream protocol. A
remote attacker could possibly use this issue to execute arbitrary code.
(CVE-2018-1000178)
It was discovered that Quassel incorrectly handled certain login requests.
A remote attacker could possibly use this issue to cause a denial of
service. (CVE-2018-1000179)
OSV
CVE-2018-1000178: A heap corruption of type CWE-120 exists in quassel version 0
osv·2018-05-08·CVSS 9.8
CVE-2018-1000178 [CRITICAL] CVE-2018-1000178: A heap corruption of type CWE-120 exists in quassel version 0
A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcore in void DataStreamPeer::processMessage(const QByteArray &msg) datastreampeer.cpp line 62 that allows an attacker to execute code remotely.
Ubuntu
Quassel vulnerabilities
vendor_ubuntu·2020-10-20·CVSS 9.8
CVE-2018-1000178 [CRITICAL] Quassel vulnerabilities
Title: Quassel vulnerabilities
Summary: Quassel could be made to crash or run programs if it received
specially crafted network traffic.
It was discovered that Quassel incorrectly handled Qdatastream protocol. A
remote attacker could possibly use this issue to execute arbitrary code.
(CVE-2018-1000178)
It was discovered that Quassel incorrectly handled certain login requests.
A remote attacker could possibly use this issue to cause a denial of
service. (CVE-2018-1000179)
Instructions: In general, a standard system update will make all the necessary changes.
Debian
CVE-2018-1000178: quassel - A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcor...
vendor_debian·2018·CVSS 9.8
CVE-2018-1000178 [CRITICAL] CVE-2018-1000178: quassel - A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcor...
A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcore in void DataStreamPeer::processMessage(const QByteArray &msg) datastreampeer.cpp line 62 that allows an attacker to execute code remotely.
Scope: local
bookworm: resolved (fixed in 1:0.12.5-1)
bullseye: resolved (fixed in 1:0.12.5-1)
forky: resolved (fixed in 1:0.12.5-1)
sid: resolved (fixed in 1:0.12.5-1)
trixie: resolved (fixed in 1:0.12.5-1)
No detection rules found.
No public exploits indexed.
https://github.com/quassel/quassel/blob/master/src/common/protocols/datastream/datastreampeer.cpp#L62https://i.imgur.com/JJ4QcNq.pnghttps://lists.debian.org/debian-lts-announce/2018/05/msg00001.htmlhttps://security.gentoo.org/glsa/201806-04https://usn.ubuntu.com/4594-1/https://www.debian.org/security/2018/dsa-4189https://github.com/quassel/quassel/blob/master/src/common/protocols/datastream/datastreampeer.cpp#L62https://i.imgur.com/JJ4QcNq.pnghttps://lists.debian.org/debian-lts-announce/2018/05/msg00001.htmlhttps://security.gentoo.org/glsa/201806-04https://usn.ubuntu.com/4594-1/https://www.debian.org/security/2018/dsa-4189
2018-05-08
Published