Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 02-13-2008, 08:18 PM
cuphongle cuphongle is offline
 
Join Date: Jul 2005
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Fatal error: adminfunctions.php (HACKED!)

Code:
Fatal error: Invalid forum parenting setup. Contact vBulletin support. in /includes/adminfunctions.php on line 3164

I'm getting that error whenever I'm trying to delete, edit, move (moderation actions on threads / posts), and also when trying to edit permissions, titles, descriptions of forums/sections.

Line 3164 is basically the code to recalculates forum parent and child lists.

PHP Code:
// #############################################################################
/**
* Recalculates forum parent and child lists, then saves them back to the forum table
*/
function build_forum_genealogy()
{
    global 
$vbulletin;

    if (empty(
$vbulletin->forumcache))
    {
        return;
    }

    
// build parent/child lists
    
foreach ($vbulletin->forumcache AS $forumid => $forum)
    {
        
// parent list
        
$i 0;
        
$curid $forumid;

        
$vbulletin->forumcache["$forumid"]['parentlist'] = '';

        while (
$curid != -AND $i++ < 1000)
        {
            if (
$curid)
            {
                
$vbulletin->forumcache["$forumid"]['parentlist'] .= $curid ',';
                
$curid $vbulletin->forumcache["$curid"]['parentid'];
            }
            else
            {
                global 
$vbphrase;
                if (!isset(
$vbphrase['invalid_forum_parenting']))
                {
                    
$vbphrase['invalid_forum_parenting'] = 'Invalid forum parenting setup. Contact vBulletin support.';
                }
                
trigger_error($vbphrase['invalid_forum_parenting'], E_USER_ERROR);
            }
        }

        
$vbulletin->forumcache["$forumid"]['parentlist'] .= '-1';

        
// child list
        
$vbulletin->forumcache["$forumid"]['childlist'] = $forumid;
        
fetch_forum_child_list($forumid$forumid);
        
$vbulletin->forumcache["$forumid"]['childlist'] .= ',-1';
    }

    
$parentsql '';
    
$childsql '';
    foreach (
$vbulletin->forumcache AS $forumid => $forum)
    {
        
$parentsql .= "    WHEN $forumid THEN '$forum[parentlist]'
        "
;
        
$childsql .= "    WHEN $forumid THEN '$forum[childlist]'
        "
;
    }

    
$vbulletin->db->query_write("
        UPDATE " 
TABLE_PREFIX "forum SET
            parentlist = CASE forumid
                
$parentsql
                ELSE parentlist
            END,
            childlist = CASE forumid
                
$childsql
                ELSE childlist
            END
    "
);


Number of Categories: 8
Number of sections: 133 (Including sub-sections)
vBulletin: v3.6.8

Anyone knows how to fix this?

--------------- Added [DATE]1202942610[/DATE] at [TIME]1202942610[/TIME] ---------------

I figured out the problem, somehow my forum was hacked, when I edited forums in "Forum Manager", Title, description.. everything showed as:

Quote:
r3dsoldier her ++++ you alll usa + isreal and ....... contact irlande@live.ie
How is that possible though? v3.6.8 is not stable? and why its only showing in forum manager?

Full Message (From /Archive/):

Quote:
r3dsoldier her ( muslim h4ck3r) all your data ++++ing admin is with me if you want help contact me
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:01 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04328 seconds
  • Memory Usage 2,599KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (1)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (11)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)showthread_list
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_attachment
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete