<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: quassel-irc</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2021-34825: Quassel through 0.13.1, when --require-ssl is enabled, launches without SSL or TLS support if a usable X.509 c</title><link>https://patchthecve.com/cve/CVE-2021-34825.html</link><guid>https://patchthecve.com/cve/CVE-2021-34825.html</guid><pubDate>Wed, 17 Jun 2026 03:56:37 +0000</pubDate><description>HIGH 7.5: Quassel through 0.13.1, when --require-ssl is enabled, launches without SSL or TLS support if a usable X.509 certificate is not found on the local system.</description></item><item><title>CVE-2018-1000179: A NULL Pointer Dereference of CWE-476 exists in quassel version 0.12.4 in the quasselcore void CoreAuthHandler</title><link>https://patchthecve.com/cve/CVE-2018-1000179.html</link><guid>https://patchthecve.com/cve/CVE-2018-1000179.html</guid><pubDate>Wed, 17 Jun 2026 01:32:37 +0000</pubDate><description>HIGH 7.5: A NULL Pointer Dereference of CWE-476 exists in quassel version 0.12.4 in the quasselcore void CoreAuthHandler::handle(const Login &amp;msg) coreauthhandler.cpp line 235 that allows an attacker to cause a denial of service.</description></item><item><title>CVE-2018-1000178: A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcore in void DataStreamPeer::proc</title><link>https://patchthecve.com/cve/CVE-2018-1000178.html</link><guid>https://patchthecve.com/cve/CVE-2018-1000178.html</guid><pubDate>Wed, 17 Jun 2026 01:32:36 +0000</pubDate><description>CRITICAL 9.8: A heap corruption of type CWE-120 exists in quassel version 0.12.4 in quasselcore in void DataStreamPeer::processMessage(const QByteArray &amp;msg) datastreampeer.cpp line 62 that allows an attacker to execute code remotely.</description></item><item><title>CVE-2016-4414: The onReadyRead function in core/coreauthhandler.cpp in Quassel before 0.12.4 allows remote attackers to cause</title><link>https://patchthecve.com/cve/CVE-2016-4414.html</link><guid>https://patchthecve.com/cve/CVE-2016-4414.html</guid><pubDate>Wed, 17 Jun 2026 00:47:30 +0000</pubDate><description>HIGH 7.5: The onReadyRead function in core/coreauthhandler.cpp in Quassel before 0.12.4 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via invalid handshake data.</description></item><item><title>CVE-2015-8547: The CoreUserInputHandler::doMode function in core/coreuserinputhandler.cpp in Quassel 0.10.0 allows remote att</title><link>https://patchthecve.com/cve/CVE-2015-8547.html</link><guid>https://patchthecve.com/cve/CVE-2015-8547.html</guid><pubDate>Wed, 17 Jun 2026 00:34:44 +0000</pubDate><description>HIGH 7.5: The CoreUserInputHandler::doMode function in core/coreuserinputhandler.cpp in Quassel 0.10.0 allows remote attackers to cause a denial of service (application crash) via the &quot;/op *&quot; command in a query.</description></item><item><title>CVE-2015-3427: Quassel before 0.12.2 does not properly re-initialize the database session when the PostgreSQL database is res</title><link>https://patchthecve.com/cve/CVE-2015-3427.html</link><guid>https://patchthecve.com/cve/CVE-2015-3427.html</guid><pubDate>Wed, 17 Jun 2026 00:25:55 +0000</pubDate><description>HIGH 7.5: Quassel before 0.12.2 does not properly re-initialize the database session when the PostgreSQL database is restarted, which allows remote attackers to conduct SQL injection attacks via a \ (backslash) in a message.  NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-4422.</description></item><item><title>CVE-2015-2779: Stack consumption vulnerability in the message splitting functionality in Quassel before 0.12-rc1 allows remot</title><link>https://patchthecve.com/cve/CVE-2015-2779.html</link><guid>https://patchthecve.com/cve/CVE-2015-2779.html</guid><pubDate>Wed, 17 Jun 2026 00:24:44 +0000</pubDate><description>MEDIUM 5.0: Stack consumption vulnerability in the message splitting functionality in Quassel before 0.12-rc1 allows remote attackers to cause a denial of service (uncontrolled recursion) via a crafted massage.</description></item><item><title>CVE-2015-2778: Quassel before 0.12-rc1 uses an incorrect data-type size when splitting a message, which allows remote attacke</title><link>https://patchthecve.com/cve/CVE-2015-2778.html</link><guid>https://patchthecve.com/cve/CVE-2015-2778.html</guid><pubDate>Wed, 17 Jun 2026 00:24:44 +0000</pubDate><description>MEDIUM 5.0: Quassel before 0.12-rc1 uses an incorrect data-type size when splitting a message, which allows remote attackers to cause a denial of service (crash) via a long CTCP query containing only multibyte characters.</description></item><item><title>CVE-2014-8483: The blowfishECB function in core/cipher.cpp in Quassel IRC 0.10.0 allows remote attackers to cause a denial of</title><link>https://patchthecve.com/cve/CVE-2014-8483.html</link><guid>https://patchthecve.com/cve/CVE-2014-8483.html</guid><pubDate>Wed, 17 Jun 2026 00:16:47 +0000</pubDate><description>MEDIUM 5.0: The blowfishECB function in core/cipher.cpp in Quassel IRC 0.10.0 allows remote attackers to cause a denial of service (out-of-bounds read) via a malformed string.</description></item><item><title>CVE-2013-6404: Quassel core (server daemon) in Quassel IRC before 0.9.2 does not properly verify the user ID when accessing u</title><link>https://patchthecve.com/cve/CVE-2013-6404.html</link><guid>https://patchthecve.com/cve/CVE-2013-6404.html</guid><pubDate>Wed, 17 Jun 2026 00:00:25 +0000</pubDate><description>MEDIUM 4.0: Quassel core (server daemon) in Quassel IRC before 0.9.2 does not properly verify the user ID when accessing user backlogs, which allows remote authenticated users to read other users&#x27; backlogs via the bufferid in (1) 16/select_buffer_by_id.sql, (2) 16/select_buffer_by_id.sql, and (3) 16/select_buff</description></item><item><title>CVE-2010-3443: ctcphandler.cpp in Quassel before 0.6.3 and 0.7.x before 0.7.1 allows remote attackers to cause a denial of se</title><link>https://patchthecve.com/cve/CVE-2010-3443.html</link><guid>https://patchthecve.com/cve/CVE-2010-3443.html</guid><pubDate>Tue, 16 Jun 2026 23:22:47 +0000</pubDate><description>MEDIUM 5.0: ctcphandler.cpp in Quassel before 0.6.3 and 0.7.x before 0.7.1 allows remote attackers to cause a denial of service (unresponsive IRC) via multiple Client-To-Client Protocol (CTCP) requests in a PRIVMSG message.</description></item><item><title>CVE-2013-4422: SQL injection vulnerability in Quassel IRC before 0.9.1, when Qt 4.8.5 or later and PostgreSQL 8.2 or later ar</title><link>https://patchthecve.com/cve/CVE-2013-4422.html</link><guid>https://patchthecve.com/cve/CVE-2013-4422.html</guid><pubDate>Tue, 16 Jun 2026 23:57:12 +0000</pubDate><description>MEDIUM 6.8: SQL injection vulnerability in Quassel IRC before 0.9.1, when Qt 4.8.5 or later and PostgreSQL 8.2 or later are used, allows remote attackers to execute arbitrary SQL commands via a \ (backslash) in a message.</description></item><item><title>CVE-2011-3354: The CtcpParser::packedReply method in core/ctcpparser.cpp in Quassel before 0.7.3 allows remote attackers to c</title><link>https://patchthecve.com/cve/CVE-2011-3354.html</link><guid>https://patchthecve.com/cve/CVE-2011-3354.html</guid><pubDate>Tue, 16 Jun 2026 23:33:08 +0000</pubDate><description>MEDIUM 5.0: The CtcpParser::packedReply method in core/ctcpparser.cpp in Quassel before 0.7.3 allows remote attackers to cause a denial of service (crash) via a crafted Client-To-Client Protocol (CTCP) request, as demonstrated in the wild in September 2011.</description></item></channel></rss>