Software for Message Board, Forum...

User 38401 Photo


Senior Advisor
10,951 posts

Tom wrote:
Here is a security tip to help prevent getting hacked. Don't allow people to upload avatars or use avatars stored on another server. Make them use the avatars available on your server.


What security issue is there to let people link to avatars on a different server? Don't think I've ever run or used a server that didn't allow that, or do you mean some other way of using them on another server?
User 364143 Photo


Guest
5,410 posts

The possibility of cross-site scripting vulnerabilities for remotely hosted avatars.
CoffeeCup... Yeah, they are the best!
User 184085 Photo


Ambassador
1,707 posts

Tom wrote:
The possibility of cross-site scripting vulnerabilities for remotely hosted avatars.


so if i have a malicious java script it can be linked to a forum with

?
Volunteering to help :)
http://www.tbaygeek.ca
My HTML play area
http://www.tbaygeek.ca/test/
User 364143 Photo


Guest
5,410 posts

It's possible.
http://www.auditmypc.com/network-security/network-security-1252005.asp
CoffeeCup... Yeah, they are the best!
User 38401 Photo


Senior Advisor
10,951 posts

Ahh ty Tom, I didn't realize people could run scripts through their images when using them for avatars in forums and such.
User 364143 Photo


Guest
5,410 posts

I'm not saying it isn't safe to allow it in SMF forum. I know of one SMF forum that got hacked about a year ago and they allowed remote avatars. That was a couple of revisions ago, though. All open source projects are pretty decent about repairing vulnerabilities in the code. If you noticed the date in that advisory, it was 2005 and that issue has been addressed. I'm just saying it's possible if the code doesn't parse the user input correctly, and that goes for any user input anywhere on a site.
CoffeeCup... Yeah, they are the best!
User 184085 Photo


Ambassador
1,707 posts

Tom wrote:
It's possible.


Wow! :o
Volunteering to help :)
http://www.tbaygeek.ca
My HTML play area
http://www.tbaygeek.ca/test/

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.