#1 (permalink)  
Old 02-27-2006, 10:18 PM
Registered User
 
Join Date: Mar 2003
Posts: 14
phiber
cpanel file manager security vulnerability

Take a look at this:
http://freepgs.com/ledbetter/wordpress/?p=261

Is it true?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-28-2006, 01:47 AM
Registered User
 
Join Date: Aug 2005
Posts: 49
/bin/bash.org is on a distinguished road
Quote:
Originally Posted by phiber
Is it true?
/me puts his tinfoil hat on at a jaunty angle

You know, considering the original forum post referred to in the article seems to be missing, it's hard to say. My gut feeling is this would be big enough to warrant a "please remove your post while we fix this" request from cpanel. If it was simply mistaken, I'd expect a retraction/clarification post rather than removal. fwiw, I've disabled File manager on all my cpanel machines until we find out more.

Edit: Interesting - I disabled file manager (whm -> packages -> feature manager -> disabled -> untick FM -> save), yet I can still access it through cPanel. WHM 10.8.0 - cPanel 10.8.1-S114

Last edited by /bin/bash.org; 02-28-2006 at 02:24 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-28-2006, 04:39 AM
Registered User
 
Join Date: Mar 2003
Posts: 14
phiber
I can still access it too. Yes, I've restarted cpanel services.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-28-2006, 04:50 AM
Registered User
 
Join Date: Feb 2002
Posts: 188
gemby
Quote:
Originally Posted by phiber
I can still access it too. Yes, I've restarted cpanel services.
I confirm, i can access it too regardles if it is on or off in a feature manager.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-28-2006, 04:59 AM
chirpy's Avatar
Moderator
 
Join Date: Jun 2002
Location: Go on, have a guess
Posts: 13,495
chirpy will become famous soon enough
This was discussed some days ago and is fixed in EDGE if you check the changelog.
__________________
Jonathan Michaelson
cPanel Forum Moderator

Need your cPanel servers secured and tuned?
cPanel Server Configuration, Security, Recovery and Antivirus/AntiSpam Services
Developers of the most effective (and free) Firewall & Security Solution for cPanel Servers - csf
http://www.configserver.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 02-28-2006, 05:24 AM
Registered User
 
Join Date: Feb 2002
Posts: 188
gemby
Quote:
Originally Posted by chirpy
This was discussed some days ago and is fixed in EDGE if you check the changelog.
Btw, is there any quickhack how to disable it completly until things settle down?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 02-28-2006, 09:46 AM
Registered User
 
Join Date: Oct 2002
Posts: 744
jamesbond is on a distinguished road
I assume this is only exploitable if one has access to a cpanel account?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 02-28-2006, 10:14 AM
chirpy's Avatar
Moderator
 
Join Date: Jun 2002
Location: Go on, have a guess
Posts: 13,495
chirpy will become famous soon enough
Quote:
Originally Posted by gemby
Btw, is there any quickhack how to disable it completly until things settle down?
I'm not aware of one - if you're worried then you'll have to go to EDGE.
__________________
Jonathan Michaelson
cPanel Forum Moderator

Need your cPanel servers secured and tuned?
cPanel Server Configuration, Security, Recovery and Antivirus/AntiSpam Services
Developers of the most effective (and free) Firewall & Security Solution for cPanel Servers - csf
http://www.configserver.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 02-28-2006, 10:15 AM
chirpy's Avatar
Moderator
 
Join Date: Jun 2002
Location: Go on, have a guess
Posts: 13,495
chirpy will become famous soon enough
Quote:
Originally Posted by jamesbond
I assume this is only exploitable if one has access to a cpanel account?
That assumption would be wrong. The cPanel user needs to setup the WysiwygPro editor by using it in the cPanel File Manager, but after that it's exploitable by anyone.
__________________
Jonathan Michaelson
cPanel Forum Moderator

Need your cPanel servers secured and tuned?
cPanel Server Configuration, Security, Recovery and Antivirus/AntiSpam Services
Developers of the most effective (and free) Firewall & Security Solution for cPanel Servers - csf
http://www.configserver.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 02-28-2006, 04:55 PM
Registered User
 
Join Date: Oct 2002
Posts: 744
jamesbond is on a distinguished road
Well, I hope someone comes with a solution without having to upgrade to EDGE.

How can we see which users have used file manager previously? (which would make those accounts exploitable by everyone, right?) My cpanel logs don't go back so far.

As a temporary fix I chmodded the cpanel WysiwygPro directory to 000.

Last edited by jamesbond; 02-28-2006 at 06:00 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #11 (permalink)  
Old 02-28-2006, 06:08 PM
Registered User
 
Join Date: Aug 2005
Posts: 49
/bin/bash.org is on a distinguished road
Quote:
Originally Posted by chirpy
This was discussed some days ago and is fixed in EDGE if you check the changelog.
Sorry, I must have missed that discussion. Can I just confirm my understanding please - this affects all cPanel versions, but the fix is currently being TESTED in Edge? That is, what is in Edge eventually filters down to Release and Stable. Especially a fix for a remotely exploitable hole that we can't workaround, right? Call me paranoid, but I'm reluctant to move my production servers to a "bleeding edge" level code base.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12 (permalink)  
Old 03-02-2006, 06:49 AM
Registered User
 
Join Date: Apr 2004
Location: London - UK
Posts: 45
chmod
re

chmod 000 /usr/local/cpanel/3rdparty/WysiwygPro

will disable it across the server.
when its fixed just chmod it again with

chmod 755 /usr/local/cpanel/3rdparty/WysiwygPro
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13 (permalink)  
Old 03-03-2006, 11:39 AM
chirpy's Avatar
Moderator
 
Join Date: Jun 2002
Location: Go on, have a guess
Posts: 13,495
chirpy will become famous soon enough
Quote:
Originally Posted by /bin/bash.org
Call me paranoid, but I'm reluctant to move my production servers to a "bleeding edge" level code base.
That's your choice. But the cPanel release method means that if you want any recently developed feature immediately then you have to run whichever tree has it implemented. cPanel could certainly release all trees to the same level as EDGE is at now, but they would all then contain the same code. Since cPanel only maintain a single version number, regardless of the number of trees, then that is the choice you have.
__________________
Jonathan Michaelson
cPanel Forum Moderator

Need your cPanel servers secured and tuned?
cPanel Server Configuration, Security, Recovery and Antivirus/AntiSpam Services
Developers of the most effective (and free) Firewall & Security Solution for cPanel Servers - csf
http://www.configserver.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14 (permalink)  
Old 03-05-2006, 07:03 PM
Registered User
 
Join Date: Aug 2005
Posts: 49
/bin/bash.org is on a distinguished road
Quote:
Originally Posted by chirpy
That's your choice. But the cPanel release method means that if you want any recently developed feature immediately then you have to run whichever tree has it implemented. cPanel could certainly release all trees to the same level as EDGE is at now, but they would all then contain the same code. Since cPanel only maintain a single version number, regardless of the number of trees, then that is the choice you have.
I really must be out of the loop on the way the cPanel devs, versions, and code releases work. I'm struggling to comprehend how a fix for a remotely exploitable hole could be deemed a feature, and requires an "upgrade" to what cPanel themselves describe as a bleeding edge release. What actually is my system doing during the cpup process if not applying updates and fixes? What fixes are going in that remotely exploitable holes aren't worthy of attention?

Anyway, I appreciate that you are just the messenger, so I'll take this up directly with cPanel.

As an aside, chirpy - now there's a Spanish forum, how about a security forum with date stamped topics so we can easily see what issues are current and those resolved or with workarounds available? I can't imagine what it's like for you, but I find it tiring chasing 6 threads around 4 forums on the same topic, only to see answers like "Oh, we discussed that a few days ago" without any reference to what/where/how/etc. Maybe we can keep security discussions in one place and reduce redundancy?

--Matt ;^]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #15 (permalink)  
Old 03-06-2006, 01:17 PM
Registered User
 
Join Date: Aug 2002
Posts: 1,068
sparek-3 is on a distinguished road
I think the deficiencies in the CPanel changelog are well documented. I don't have a problem with the current changelog, but I think it would also be helpful to have a changelog for the other versions as well (Current, Release, Stable). This way you know what issues are resolved in your current version. As it stands now, if a new Current is released, you don't really know if it contains the fix for this exploit or not, its just more or less a guess.

Perhaps this should be logged in Bugzilla as an enhancement request. However, I do see where there are some similar requests in Bugzilla that appear to be somewhat dated.

I know this post is somewhat off-topic and I apologize for that. If concerns about the ChangeLog warrant further discussion, I would recommend that someone post a new topic rather than take this thread further off course. I posted in this thread because I thought it was important to bring to the attention some of the confusion over the current ChangeLog and why some users are confused as to what security/bug fixes have been applied to their current CPanel version.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 10:34 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
© cPanel Inc