Jump to content

Remote crash of uTorrent/BitTorrent


bugtest

Recommended Posts

Ok, the problem is in the name of the clients (like utorrent 1.7.5 or bitcomet or Bittorrent and so on) which is visualized in the Peers window.

The name is copied in the buffer of the GUI without checking its length so is possible that anyone from outside can connect to the utorrent/bittorrent TCP port using a long client's name and the program will crash if or when the user watches the Peers window.

I have also written a proof-of-concept for testing the bug.

Link to comment
Share on other sites

Sure, although I wanted to avoid to make it public on a forum, anyway the link is the following:

if the link doesn't work copy it in the browser's bar.

Using is trivial, you must specify the SHA1 hash of the torrent located on the utorrent/bittorrent you want to crash or just pass the name of the torrent file, then the host and the port of the target.

For example:

ruttorrent debian.torrent 127.0.0.1 6881

then go in the Peers window of that specific torrent you are sharing and your utorrent/bittorrent client will crash immediately or, in some cases, will crash later.

Link to comment
Share on other sites

As funny as this sounds, I kind of hope uTorrent v1.6 line is vulnerable to this...that will give various web tracker admins with their head in the sand reason to upgrade uTorrent or ban uTorrent altogether. :P

...Of course, we know which one they'll likely choose. :(

If they haven't banned BitComet, then following their same logic they need to read "BitComet is Evil" thread. :lol:

Link to comment
Share on other sites

LOL, but that is a good thing. It will definitely divulge the nonsensical trackers/admins out there. Who instead of wishing their users to be protected, choose to have them use outdated/unsupported software... you think any of them offer support on how to use uT, ROFL. In any case I don't believe I ever suffered the crash bug due to unchecked clientids but I'm running 1.7.6 now (I miss the program information injected into the early builds of 1.8 :/ ) It was so tidy in process explorer, heh

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...