The new text replay feature of xchat 2.8.4 doesn't handle the slashes in channel names when it creates its directories. This could lead to malicious remote deletion of data. Reproducible: Always Steps to Reproduce: With 2.8.4 : 1. Enable text replay by typing /set text_replay 1 2. Join #foo/bar on any server 3. Check ~/.xchat2/scrollback Actual Results: This creates the file ~/.xchat2/scrollback/Network/foo/bar.txt The xchat author provided a patch to fix this : http://xchat.org/files/source/2.8/patches/xc284-scrollbmkdir.diff Like for the regular logs, slashes will be turned into underscores.
xchat-2.8.4 is not stable and 2.8.2 is not affected. Added the patch to xchat-2.8.4-r1, but actual stable is not affected, so, security, it's up to you.
Thx Armin76. Closing with NO GLSA since no stable versions are affected.