Forum
Community Login
Infusionsoft Community
Welcome, Guest
Please Login or Register.    Lost Password?
Re:A word of advice to the iSDK users (1 viewing) (1) Guests
Go to bottom Post Reply Favoured: 0
TOPIC: Re:A word of advice to the iSDK users
#7475
nonickch (User)
Senior Boarder
Posts: 36
graphgraph
User Offline Click here to see the profile of this user
A word of advice to the iSDK users 2 Months, 2 Weeks ago Karma: 1  
Always, ALWAYS include an .htaccess file blocking the access to your conn.cfg file.

Sharing your API key with the world can be quite disastrous.

I'd reccomend just blocking the access to everyone (including authenticated users).

The .htaccess should be something like:
Code: :

  [Files conn.cfg]    order allow,deny    deny from all  [/Files]


Replace [ and ] with the correct html-like less-than/greater than signs (the forum doesn't let me type the character

.htaccess to the best of my knowledge only works with apache webservers, try to find a similar thing if you're on something else
 
Report to moderator   Logged Logged  
 
Last Edit: 2009/09/02 02:00 By nonickch.
  The administrator has disabled public write access.
#7533
techportal (User)
CMAC
Posts: 226
graphgraph
User Offline Click here to see the profile of this user
Re:A word of advice to the iSDK users 2 Months, 2 Weeks ago Karma: 7  
An easier way is to just rename the conn.cfg to conn.php.


You will have to modify the appropriate part in the iSDK, but the content will now be invisible, so to say.
 
Report to moderator   Logged Logged  
 
Bob Keen
https://www.InfusionWP.com - TurboCharge InfusionSoft with WordPress Membership Sites!

http://www.infusionsoftkunaki.com - Full Kunaki/Infusionsoft Gateway Solution

http://infusionsoft1clickupsell.com/ - Don't miss a launch and don't lose a single sale
  The administrator has disabled public write access.
#7813
techportal (User)
CMAC
Posts: 226
graphgraph
User Offline Click here to see the profile of this user
Re:A word of advice to the iSDK users 1 Month, 3 Weeks ago Karma: 7  
Not to beat a dead horse but today, working on a client's site, I once again found an unprotected conn.cfg.

Since this was a fairly well known Wordpress Infusion plugin, it also means that the people who use this plugin all have their unprotected conn.cfg files in the same standard location. All that is needed is a browser and the API key is revealed.

The amount of damage that can result should be clear. It is imperative that if you must use this file with this specific name, that it at the very least be protected with .htaccess. Short of that, one is potentially opening their entire database to the public.

Best,
Bob
 
Report to moderator   Logged Logged  
 
Bob Keen
https://www.InfusionWP.com - TurboCharge InfusionSoft with WordPress Membership Sites!

http://www.infusionsoftkunaki.com - Full Kunaki/Infusionsoft Gateway Solution

http://infusionsoft1clickupsell.com/ - Don't miss a launch and don't lose a single sale
  The administrator has disabled public write access.
#7823
MMitchell (User)
CMAC
Posts: 91
graphgraph
User Offline Click here to see the profile of this user
Re:A word of advice to the iSDK users 1 Month, 3 Weeks ago Karma: 24  
Existing WP Plugin users can patch their installation this way. I'll also email you guys on it.

http://infusionsoft-wordpress.com/patch_20090925.php

For future applications we are editing the conn.cfg to conn.php as Bob suggests and will edit the sdk appropriately.

Thanks again Bob!
 
Report to moderator   Logged Logged  
 
Micah Mitchell

InfusionSoft Certified Consultant
Web-Designer / Programmer

801-891-8778
micah@moldingbox.com

Free Wordpress Plugin for Infusionsoft
www.infusionsoft-wordpress.com

Free Joomla Plugin for Infusionsoft
www.infusionsoft-joomla.com

Learn How to Make GoToWebinar Integrate to Infusionsoft
www.infusionsoft-gotowebinar.com

Buying Leads? This Can Help
www.infusionsoft-leadcapture.com

  The administrator has disabled public write access.
#7825
techportal (User)
CMAC
Posts: 226
graphgraph
User Offline Click here to see the profile of this user
Re:A word of advice to the iSDK users 1 Month, 3 Weeks ago Karma: 7  
To the iSDK Team:

Please, please, please... change this as soon as possible and let everyone know.

This is potentially a major security issue for everyone. Don't let new users find out the hard way.
 
Report to moderator   Logged Logged  
 
Bob Keen
https://www.InfusionWP.com - TurboCharge InfusionSoft with WordPress Membership Sites!

http://www.infusionsoftkunaki.com - Full Kunaki/Infusionsoft Gateway Solution

http://infusionsoft1clickupsell.com/ - Don't miss a launch and don't lose a single sale
  The administrator has disabled public write access.
#7827
MMitchell (User)
CMAC
Posts: 91
graphgraph
User Offline Click here to see the profile of this user
Re:A word of advice to the iSDK users 1 Month, 3 Weeks ago Karma: 24  
I second that motion. It's embarrassing to me as a developer that I didn't see this myself.

It's no excuse for me but please change this asap in the iSDK that new people are still downloading.
 
Report to moderator   Logged Logged  
 
Micah Mitchell

InfusionSoft Certified Consultant
Web-Designer / Programmer

801-891-8778
micah@moldingbox.com

Free Wordpress Plugin for Infusionsoft
www.infusionsoft-wordpress.com

Free Joomla Plugin for Infusionsoft
www.infusionsoft-joomla.com

Learn How to Make GoToWebinar Integrate to Infusionsoft
www.infusionsoft-gotowebinar.com

Buying Leads? This Can Help
www.infusionsoft-leadcapture.com

  The administrator has disabled public write access.
#7847
reimagine (User)
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
Re:A word of advice to the iSDK users 1 Month, 3 Weeks ago Karma: 0  
In addition to changing the file extension on the config file to make it unreadable, it's also a good security measure to specify the IP addresses that are allowed to connect with the application. (Just remember to change those settings if your server's IP address changes or you add scripts on a different server).
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop