MyBroadband admin security issue, code injection in footer

rpm

Admin
Staff member
Joined
Jul 22, 2003
Messages
66,740
Hi folks

MyBroadband’s forum recently experienced a security breach. The person accessed the Admin CP and according to our log files did the following:

  • Insert an iFrame into the footer by changing the copyright text (done easily through the VB options section)
  • Uploaded a plugin for potential later use through admin section
  • Created two admin accounts
Thanks to HavocXphere who alerted us to the issue we removed the iFrame soon afterwards, and removed the plugin and admin accounts.

From the web and VB log files there is no evidence of any other actions by the person, and there is also no evidence that any user accounts were accessed or compromised.

We are currently uncertain how the person accesses the Admin CP, but initial indications point to a weak admin password. We strengthened this system by making a few changes (for security reasons we do not want to give specifics here).

Despite the fact that the problems have been solved and that there is no evidence of accounts being compromised, we would still urge you to monitor the forum and your account for anything strange.

If you see anything strange, please let us know immediately.

We see this is a serious problem, and will continue to look for ways to improve our security.

BTW: We could not find any evidence that this issue is linked to the editing or Tapatalk problem. We continue to monitor that as well.
 

Seriously

Honorary Master
Joined
Nov 29, 2012
Messages
16,596
All I found lately is that when you want to "edit" or "reply with quote" the display ( Chrome) would be very slow not updating the page as if it doing something else with cursor flashing yet if I open the edit or quote links in new page it would work most of the times immediately and I could post the reply or edited changes still before the other original page updated. I then rather closed that page as it seems lost but sometimes if left open after quite a while it would recover. Sometimes I will get a chrome window saying the server is not available when posting. Maybe not related but maybe gives you a clue what happening on our sides.
 
Last edited:

DrJohnZoidberg

Honorary Master
Joined
Jul 24, 2006
Messages
23,995
Is it possible that the "intruder" could have gained access to the forums database?
 

Hamish McPanji

Honorary Master
Joined
Oct 29, 2009
Messages
42,084
You guys probably know best what you are doing, and am not entirely sure how the back end logging occurs on the forum, especially for the creation of admin users but is it possible to track this by the IP address that the changes were made from, and see if anyone posted to the forums at the same time with the same IP address?

I do hope password are not stored in clear text though.

Good luck with your fixes
 

RichardG

Honorary Master
Joined
Apr 6, 2005
Messages
11,697
Also experiencing the same issue as @Seriously you cannot "Reply with Quote". This problem occurred about 3 - 5 days ago if not mistaken or even last week sometime on firefox. Also noticed that sometimes my browser keeps on freezing being on this website (not sure if it is the flash content).

Should we also monitor our email for anything suspicious.
 

MagicDude4Eva

Banned
Joined
Apr 2, 2008
Messages
6,479
@RPM - some years ago we experienced a similar issue on vBulletin. The issue was related to the VBSEO plugin which I believe still until recently had the vulnerability. It allowed via SQL injection to modify as you described the footer/theme to inject as you said an IFRAME. The IFRAME was used for ad-click-jacking (the content of the iframe was invisible, but it click-jacked ads what we believe was an attempt to generate ad-revenue). If it was the VBSEO plugin it would have also poisoned rewrite rules and in some instances when clicking via a SEO link result in advertising displayed - this was however not widely experienced.

We did have to clean up the VBulletin DB as this intrusion via the plugin resulted also in code modification and the placement of local php-files. If you do a Google search for "VBSEO iframe" or "VBSEO XSS" you will come across a number of reported incidents. VBulletin was at the time we experienced the issue of no great help either. Hope this helps, otherwise you have my contact details and I can get one of our tech ppl to give you more details.
 

froot

Honorary Master
Joined
Jun 2, 2009
Messages
11,347
@RPM So If you read something about me taking your car for a spin last night, it wasn't me, it was the hacker :D

Is it possible that the "intruder" could have gained access to the forums database?

There's only two ways to gain access to the database: a) via Hetzner's KonsoleH and b)via remote if you manage to get the username and password from the site's config file. I don't know if vBulletin hashes or salts the password, but none of the bulletinboards or WP/Joomla installs I've seen does that. But there's no way you're going to get access to either of those.
 

MickeyD

RIP
Joined
Oct 4, 2010
Messages
139,117
There is no sign that there was any DB access in the logs.

No - passwords are hashed.

I changed my password. Edit function works (coincidence?).

Reply with quote still requires a double click to go to the Advanced panel. It also tries to generate a duplicate post.
 

rpm

Admin
Staff member
Joined
Jul 22, 2003
Messages
66,740
Were user contact emails compromised?
We found no evidence of that. The user section in the Admin CP was not not accessed - looks like he may have focused on injecting the iFrame and creating a system for later use.

We will continue to investigate today, and if we uncover anything else we will let you know.
 

w1z4rd

Karmic Sangoma
Joined
Jan 17, 2005
Messages
49,747
Passwords are probably md5 hashed which is not really a good layer of security :D Anyways, hectic someone got in. Lets hope it was just a weak password.
 

froot

Honorary Master
Joined
Jun 2, 2009
Messages
11,347
Passwords are probably md5 hashed which is not really a good layer of security :D Anyways, hectic someone got in. Lets hope it was just a weak password.

vBulletin says they use a double md5 with a salt.
 

koeksGHT

Dealer
Joined
Aug 5, 2011
Messages
11,857
Ok, thats way betterer :D

Unless they get the source code :p

Clever people(or not so clever) trying to take advantage of myBB's huge crowd :p

Seeing as you guys use Analytics how many people are on the site live average?
 
Top