The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
eval() language construct
Does anybody know wether vb or vbSEO is utilizing the eval() language construct or not? I would like to disable that, cause the majority of hacking attacks seems to be done through eval() execution of base64 encoded shell commands.
As far as I checked the files and templates it seems the coders have tried to wrap an equal function to get eval-able results. So far it?s looking good..but there is this little residiual risk - and I just don?t want to break the live site and become beaten up |
#2
|
|||
|
|||
'Eval' is used extensively throughout vBulletin.
|
#3
|
|||
|
|||
Damn it,
I run the search in the archives for eval() instead of eval. I?m such a nut.. Note to myself: check, think, check again, ask a buddy face to face and drink your first coffee before you start making a fool out of yourself... |
Благодарность от: | ||
tbworld |
#4
|
||||
|
||||
Eval is ok when used properly, but it can suffer the same problem as an SQL injection.
We don't ban SQL, we just use it properly |
#5
|
|||
|
|||
I wasn´t referring to a potential security hole in vb or addons. I guess with all the coders here a security issue wouldn´t stay undetected very long. We are running some other non-vb related things on the server and at least one was known for a security risk regarding eval`d code. The hole should have been patched in the latest version as the programmers say, but...ya never know.
|
#6
|
|||
|
|||
Hey Marv...you're hip to the eval switch right? Most scanners wont find the rogue if it has gets switched to a lave......
|
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|