Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...PowerDNN: Put up or shut upPowerDNN: Put up or shut up
Previous
 
Next
New Post
5/21/2008 11:56 PM
 

 

I think that this is really ugly behaviour by PowerDNN.

I received the email below from my host provider PowerDNN that I initially thought was some attempt to discourage DNN users from migrating from their service – that is actually quite expensive I might add.
 
So I thought I would send it to my girlfriend who works for an IT company to see what she thought – her immediate reaction was similar to mine, that it was a “hoax”. Who would send such alarmist scaremongering correspondence to their customers?
 
After that I thought I would check it out at DNN and hardly surprisingly I have discovered that this is an issue that is beginning to catch much attention.
 
My initial reaction after reviewing the forum was that it was obvious that PowerDNN were failing to uphold the spirit of the open source community. Their considerable contempt and lack of gratitude, given we all actually owe our existence to the efforts (most freely contributed) of many dedicated persons in the DNN open source community, surprised me greatly.
 
How foolish they are to mass circulate such alarmist messages that can ultimately only undermine their own business. To attempt to profiteer at the expense of the greater DNN community through such ill-conceived scaremongering can only serve to undermine the confidence of the wider IT and business community in DNN.
 
PowerDNN as a third party host and developer have every right to take commercial advantage of any superior technology that they might claim to have developed. However it is the way in which they have gone about it that is of greater concern to me now and makes me wonder about the type of people I am doing business. Their behaviour gives me absolutely no confidence in any security patches or whatever that they contend to have added to my site.
 
I made contact with PowerDNN and was somewhat taken aback with the response that I received to the affect that they had discovered a security issue before DNN; implying that they weren’t going to share it they were going to exploit it. My immediate reaction to this response was again, what confidence can I have in their security patch, and what will be their attitude when someone else discovers a security issue that threatens their business (so again threatens my business) that they are either unaware or do not know how to rectify?
 
Having considered this issue it is my opinion that PowerDNN ought to put up or shut up. That is, they ought to reveal the security weakness, through the appropriate DNN channel, and advise how they have patched it for the benefit of the DNN community. But perhaps they will be unwilling to do so for fear that the egg might end up on them when it is revealed that this isn’t really a significant issue, or is a marketing/commercial hoax, and that they have actually just upset and wasted a lot of their customer’s time as they have mine.
 
A very disappointed customer of PowerDNN.
 
 
 
Subject: CRITICAL SECURITY NOTICE

Dear User Admin,

As a PowerDNN customer, you have many advantages available to you that
no-one else in the DotNetNuke community can provide.  The foremost of
these is that you are not running a standard "vanilla" version of
DotNetNuke.  You are running PowerDNN - a customized build of the
DotNetNuke Web Application Framework.  PowerDNN is backed by a 24/7
staff and has many backend performance and security enhancements that
are only availble to PowerDNN customers.

As of Yesterday evening at 9:47PM US Central Time, the PowerDNN
Engineering Team, as lead by Mr. Tony Valenti and Mr. Joseph Ravioli,
discovered two Hyper-Critical security flaws in the standard DotNetNuke
Framework.  If left unpatched, these security flaws would allow any
website visitor to alter your web.config file as well as remotely
execute SQL scripts against your database.  Since last night, our entire
engineering team has been working around the clock to create patches for
all affected versions of DotNetNuke.  As of 7:42PM US Central Time,
these patches have been created and deployed to all PowerDNN customers.

YOUR SITE IS NO LONGER VULNERABLE.

Over the next couple weeks, we will be gradually releasing more details
to the general community.  We realize that because of the large number
of people running un-patched, standard versions of DotNetNuke, it is
especially important for us to approach this issue in a sensitive and
confidential manner.  To aide with this, an online DotNetNuke Website
Scanner is now available from www.PowerDNN.com for non-PowerDNN
customers.

We are always here to help,
John Grange
VP of Business Development
 
New Post
5/22/2008 1:37 PM
 

I am not a customer of PowerDNN, but after these events, there is no way I would consider them.


Chris
 
New Post
5/22/2008 4:02 PM
 

Hi Guys,

We patched our customers immediately due to the severity of the issue.  We never charged a single PowerDNN customer any money for the fix, and within 24 hours of patching our customers sites we has the information over to security@dotnetnuke.com.  We have since pulled the scanner down and actually quite charging non-customers as of yesterday.  As of today, PowerDNN has made a little over $100 in charging non-customers for the patch.  We revealed the information to the core team 24 hours ago, so the rumor going around that we have withheld information is untrue.  Because of the mailer we sent out to our clients the information got out quicker than we anticipated (lesson learned) and it made it seem as if we were holding information back.  Once we had time to gether our information, we sent it over to security@dotnetnuke.com and 24 hours later I am still hearing from people that we haven't done so.  We approached this in a way we feel is appropriate, find the issue, build a fix, secure our customers, report findings to DotNetNuke security team.  We made some mistakes on how information got out, but our main goal was to give our customers a head up on a security flaw that would not be patched until a 4.8.3 release.  I can see how things got portrayed the way they did, but I assure you we have got the information to the correct channels. 

I assure that the security flaw is very serious, and it has been downplayed on this board.  If you are a customer, I encourage you to open a ticket or call and I would love to give you a little more info.  We would only have gone to these lengths for something very serious.  I think some of the responses we have gotten over this, will disincent other companies to push the envelope and offer these types of services.

 

 
New Post
5/22/2008 7:10 PM
 

Hi John,

It's truly unfortunate that you guys still don't get it.

Brandon


Brandon Haynes
BrandonHaynes.org
 
New Post
5/22/2008 7:13 PM
 

Having read the entire thread in the Announcements forum, Shawn's blog, and this thread - I think it is obvious that PowerDNN miscalculated and have received a probably deserved black eye. It is not so clear to me that they were behaving in the opportunistic fashion of which they have been accused. The way in which DNN folk - core and otherwise - piled on in a public form, before the communication issue with PowerDNN was resolved, displays a not very mature level of professionalism. It doesn't make DNN as a whole look good to have this kind of conflict and back and forth discussion while the problem is stil live. Wait until it is finally and totally resolved, and finally issue a clear, calm and professional assessment. If the conclusion is that there was malfeasance on the part of PowerDNN, describe the nature of that malfeasance dispassionately at that time.

What is sure to be the case is that by that time more facts will be known, and fewer mistakes will be made than in the heat of the moment. The DNN community will look much more professional, and that will in turn make DNN look more respectable and trustworthy as a platform with a future. It's always disappointing when passion takes over, and even more disconcerting when members of the core are involved. I think it is important that the record be set straight, but wait until the dust settles.

That said, I personally want also to register my disappointment in PowerDNN. I am not a customer of theirs, and they owe me nothing. But: One of you folks should have been on the phone with DNN core folk immediately as soon as you knew there was a problem, even while you were working to take care of your customers. I think you are wrong with your oft-repeated "we gotta take care of our customers first." You take care of them by working on the patch for your customized version of DNN as well as by communicating immediately with DNN core. And you coordinate communication about the issue with DNN core - even communication with your own customers. Obviously, you have raised a good point about needing to communicate with your customers in a timely fashion, so they don't overwrite your changes. So you cannot let DNN core absolutely dictate the time and manner of your communication with your customers. But you can let them know ahead of time, give them an opportunity to prepare. DNN core should have known just when your communication was going to go out to your customers.

There is very little excuse for not immediately and vigorously ensuring that you had fully apprised DNN core of the situation.

And having said that, it seems to me this is a mistake in judgment on your part, rather than a calculated effort of some sort. I hope that is indeed the case.


pmgerholdt
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...PowerDNN: Put up or shut upPowerDNN: Put up or shut up


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out