XSplit warned users to change passwords.
Notice from their site:
If you are currently or have in the past used XSplit to stream to Twitch, please read this carefully.
It has come to our attention that various data on XSplit’s servers have been compromised. In particular, your XSplit credentials (account name and password), as well as your Twitch account name and stream key may have been exposed. Such exposure might allow an external party to broadcast to your Twitch channel.
Please see this XSplit announcement for more details.
We want to reassure you that no Twitch data was compromised directly through Twitch. If you use a universal password across multiple sites, however, this may allow compromise of your Twitch account and other accounts.
To protect your Twitch account, we recommend that you reset the stream key on your Twitch channel.
In addition, if you have shared your password between your XSplit and Twitch account, we also advise you to:
Change the password on your Twitch account.
Change the passwords of any other accounts which you shared this password with.
Just a reminder, we encourage all users of the Twitch service to follow best practices for security when creating and managing passwords on your account.
Never sharing your password with another account.
Creating a strong password that can’t be easily guessed or attacked via brute force. Test your new password by using this tool.
Using a password manager such as 1Password or LastPass.