-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
- - Product
Rbot (aka Rubybot) is a very powerful and feature rich IRC Bot written
in ruby: "Think of him as a ruby bot framework with a highly modular
design based around plugins." [1]
[1]
http://ruby-rbot.org/
- - Vulnerability
The reaction plugin allows anyone to create reactions that are
triggered by certain words or regular expressions. There normal message
replies and two special reactions that can be triggered: ruby code and
bot command execution. The ruby action is correctly only allowed for
bot owners, but the command execution is not.
Here is an example for that:
<attacker> !react to /attacker:.*/ with cmd:whoami
now the attacker is provoking a manual highlight from the bot owner:
<attacker> botowner: ping?
<botowner> attacker: pong, what's up?
<rbot>
...
Read more »