Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 244441 - <=net-irc/quassel-0.3.0.2 - security issue
Summary: <=net-irc/quassel-0.3.0.2 - security issue
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-26 11:41 UTC by Daniel Pielmeier
Modified: 2008-10-26 13:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
quassel-0.3.0.2-ctcp-quoting.patch (quassel-0.3.0.2-ctcp-quoting.patch,3.79 KB, patch)
2008-10-26 11:42 UTC, Daniel Pielmeier
Details | Diff
quassel-0.3.0.2.diff (quassel-0.3.0.2.diff,319 bytes, patch)
2008-10-26 11:42 UTC, Daniel Pielmeier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Pielmeier gentoo-dev 2008-10-26 11:41:26 UTC
A security issue has been detected and already fixed in quassel trunk and the 0.3 branch see [1,2].

Excerpt from #quassel irc channel:

[16:44:49] <EgS> sph_: you can pass an arbitrary parameter to ctcp ping that the client has to return unmodified, the issue was, that you could pass a ctcp quoted new line as this param, quassel would decode that param, but not requote it, thus making the newline a proper irc command delimiter, so you could make quassel send out arbitrary irc commands

[1] http://git.quassel-irc.org/?p=quassel.git;a=commit;h=b0a1b40f41bcba8bca231235c40c9c6d9ead2432
[2] http://git.quassel-irc.org/?p=quassel.git;a=commit;h=b0093f9b36d95424ab2480de0da22b00a3ebf533
Comment 1 Daniel Pielmeier gentoo-dev 2008-10-26 11:42:02 UTC
Created attachment 169920 [details, diff]
quassel-0.3.0.2-ctcp-quoting.patch

Patch to fix the issue.
Comment 2 Daniel Pielmeier gentoo-dev 2008-10-26 11:42:40 UTC
Created attachment 169921 [details, diff]
quassel-0.3.0.2.diff

tiff to ebuild which applies the above patch.
Comment 3 Markus Ullmann (RETIRED) gentoo-dev 2008-10-26 13:30:11 UTC
Added new release 0.3.0.3 instead