![]() |
|
|||||||
| Tutorials and Reviews If you plan to install a vBulletin product and you are not sure if it will bring your cluster to its knees, ask your questions here. Share your experiences and post your tutorials or reviews, related to a recent product you installed into vBulletin. |
![]() |
|
|
Thread Tools |
|
#1
|
|||
|
|||
|
Hi all,
I had the chance to look a little to the new vBulletin code. I realized there are some major security flaws with the product, even on latest 4.0.3 version. For example, if you give FAQ editing permissions to your staff, they can easily read your MySQL database, username, password, etc. Basically, any variable present into config.php file can be outputted. To test it in vBulletin 4.0.3, edit a FAQ entry and add inside this following code: Code:
{$vbulletin->config['Database']['dbname']},
{$vbulletin->config['MasterServer']['servername']},
{$vbulletin->config['MasterServer']['port']},
{$vbulletin->config['MasterServer']['username']},
{$vbulletin->config['MasterServer']['password']}
Things are getting worst, the styles and phrases are also affected. I will not post how to pull data from those areas, because the damage is way bigger. I could drop your database easy. The solution for now is to simply remove any permissions related to FAQ, styles and phrases, from people you don't trust 100%. Unfortunately, I cannot report those issues to vBulletin site because I was banned. I care a lot about the product, that is why I continue to help others and publish this information on my forums. I simply hope that vBulletin administration will reconcile their opinion about myself and allow me to take back my place into community.
__________________
Floren Munteanu Axivo Inc. Please use the Requests Tracker, for sensitive data questions. |
|
#2
|
|||
|
|||
|
If this is present in 3.0, how was it missed for so long? Is it because PHP is allowed in the aforementioned areas?
|
|
#3
|
|||
|
|||
|
I talked to Scott MacVicar about it, the old developers were aware of this issue.
I guess nobody thought of it as being an issue, they thought a staff member "would never" take down your board.
__________________
Floren Munteanu Axivo Inc. Please use the Requests Tracker, for sensitive data questions. |
|
#4
|
|||
|
|||
|
they made an annoucement on this a couple of days ago.
Quote:
Anyway, thanks for bringing it up again, I have a better idea why I should not give those permissions away now. |
|
#5
|
|||
|
|||
|
Ah, well yes, common sense is required in situations such as these, I don't think the title is appropriate anymore as it doesnt just affect the vBulletin 4.0.x branch.
|
![]() |
| Thread Tools | |
|
|