<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Webmaster 9 &#187; Joomla! mistakes</title>
	<atom:link href="http://www.webmaster9.com/tag/joomla-mistakes/feed" rel="self" type="application/rss+xml" />
	<link>http://www.webmaster9.com</link>
	<description>Free Webmaster Resources</description>
	<lastBuildDate>Thu, 19 Jan 2012 06:06:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>10 security mistakes you may also made in Joomla!</title>
		<link>http://www.webmaster9.com/2009-08/10-security-mistakes-you-may-also-made-in-joomla.html</link>
		<comments>http://www.webmaster9.com/2009-08/10-security-mistakes-you-may-also-made-in-joomla.html#comments</comments>
		<pubDate>Fri, 21 Aug 2009 14:36:16 +0000</pubDate>
		<dc:creator>Webmaster9</dc:creator>
				<category><![CDATA[Scripts & Programs]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[Joomla! mistakes]]></category>
		<category><![CDATA[security mistakes]]></category>

		<guid isPermaLink="false">http://www.webmaster9.com/?p=293</guid>
		<description><![CDATA[New versions of Joomla! are released often with various security fixes and the developers are strongly recommending to upgrade to the latest version of Joomla!]]></description>
			<content:encoded><![CDATA[<p><strong>Mistake #1. NOT TO download or upgrade to the latest Joomla! Version</strong></p>
<p>New versions of Joomla! are released often with various security fixes and the developers are strongly recommending to upgrade to the latest version of Joomla!</p>
<p><strong>Mistake #2. NOT TO check folders permissions after installing Joomla!</strong></p>
<p>Folders that have permissions higher than 755 may compromise your Joomla!, leaving the &#8220;door&#8221; open for an attacker to read/write or even upload his own shell files, thus taking control over your site.</p>
<p><strong>Mistake #3. NOT TO check files permissions</strong></p>
<p>We advice you setting permissions to all Joomla! files to 644 or lower.</p>
<p>Leaving files with permissions higher than 644 can make life easier for hackers trying to access your website. Once they&#8217;re in, they can easily modify files with permissions higher than 644.</p>
<p><strong>Mistake #4. ALLOW uncontrolled file uploads(forums, comments)</strong></p>
<p>Hackers can and will use these applications to upload malware scripts and enter into your Joomla! website.</p>
<p>You must allow as few file extensions as possible, and NEVER let executable script files (.php, .php3, .php4, .php5, .phtml) to be uploaded.</p>
<p>To avoid this you can use RSFirewall! that automatically blocks unwanted file uploads. Also it can scan your system, look for mallware patterns and hacker scripts.</p>
<p><strong>Mistake #5. Let IMPORTANT  files and folders accessible by everyone</strong></p>
<p>You must protect sensitive files and folders like:</p>
<ol>
<li><strong>configuration.php</strong> &#8211; main configuration file for the Joomla global configuration,</li>
<li><strong>Joomla! temporary folder</strong> &#8211; every extension that you install is first uploaded to this folder,</li>
<li><strong>Joomla! log folder</strong>: Joomla! related activity is recorded thus an attacker can find what vulnerabilities may reside within your site.</li>
</ol>
<p><strong>Mistake #6. Have PHP not configured properly</strong></p>
<p>These are some php settings that you must setup in order to secure your server. (Note that these settings may be applied only by editing the php.ini file)</p>
<ul>
<li>check<strong> register_globals</strong><br />
It is recommended to disable register_globals. Don&#8217;t trust Joomla! extensions that ask you to turn it on. Leaving register_globals=ON makes your website vulnerable to hack attempts. In PHP 4.2.0 register_globals was changed from ON to OFF, by default, and completely removed in PHP 6.0.0</li>
<li>check<strong> safe_mode </strong>(leaving it ON could create some problems)<br />
We recommend to keep safe_mode OFF. In PHP 6.0.0 safe_mode was removed because it didn&#8217;t reached its purpose: it didn&#8217;t increase the website security causing some bugs and problems.</li>
<li>check for<strong> allow_url_fopen<br />
</strong>allow_url_fopen enables a script to open remote files. You must make sure that script cannot open remote files.</li>
<li>check<strong> allow_url_include<br />
</strong>allow_url_include allows inclusion and execution of a remote php script. Therefore this setting must be turned off.</li>
<li>use<strong> disable_functions</strong> to disable some functions that could make your website vulnerable. Some of these are: <strong>system</strong>, <strong>shell_exec</strong>, <strong>exec</strong>, <strong>phpinfo</strong>, etc.</li>
<li>use<strong> open_basedir</strong> to define the locations or paths from which PHP is allowed to access files using functions like fopen() and gzopen(). If a file is outside of the paths defined by open_basdir, PHP will refuse to open it.</li>
</ul>
<p>We recommed using the following PHP configuration:</p>
<ul>
<li>register_globals = OFF</li>
<li>safe_mode =OFF</li>
<li>allow_url_fopen =OFF</li>
<li>allow_url_include = OFF</li>
<li>disable_functions = system, shell_exec, exec, phpinfo(full list available in <a id="p9.5" title="RSFirewall" href="http://www.rsjoomla.com/joomla-components/joomla-security.html">RSFirewall</a>!)</li>
<li>open_basedir=/your/joomla/path</li>
</ul>
<p><strong>Mistake #7. USE the &#8220;admin&#8221; user</strong></p>
<p>When you install Joomla!, it comes with the predefined &#8220;admin&#8221; user. Joomla! had a bug allowing hackers to take over Joomla! websites exploited this &#8220;admin&#8221; user, but it has been fixed now. Anyhow, leaving the admin user as the Super Administrator in combination with a weak password can make your website vulnerable.</p>
<p><strong>Mistake #8. USE weak passwords for admin users</strong></p>
<p>Choose carefully passwords for admin users; don&#8217;t use common words.</p>
<p>It is best to advice your users, when registering to your website, to choose a good password , alpha-numeric, because hackers might take advantage and steal valuable information from them.</p>
<p>Do not use the same password to access the Joomla! backend and the hosting account.</p>
<p>Try not to include in your password personal information like your name, username, date of birth, common words and easy to guess like &#8220;admin&#8221;,&#8221;password&#8221;, &#8220;username&#8221;, &#8220;password123&#8243; or English words.</p>
<p><strong>Mistake #9. NOT to have an updated antivirus<br />
</strong></p>
<p>If you have solved the above issues from 1 to 9 don&#8217;t think that your website will be secure if you don&#8217;t use any antivirus application to protect your computer. New viruses nowadays look for ftp connections and inject malicious scripts directly into your Joomla! files because your computer is virused. It&#8217;s best to keep your computer protected by getting the latest updates for your antivirus.</p>
<p><strong>Mistake #10. Assuming your website is protected and secure if there are no visible signs of it being hacked</strong></p>
<p>It&#8217;s always best to stay vigilent, carefully keep track of possible intrusion attempts, constantly backup your website, monitor it&#8217;s files and keep applications up to date.</p>
<p><a href="http://blog.rsjoomla.com" target="_blank">via </a></p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/significance-of-joomla-in-web-designing.html" title="Significance Of Joomla In Web Designing">Significance Of Joomla In Web Designing</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/joomla-module-evaluate-search-engines-translate-for-joomla.html" title="Joomla Module Evaluate &#8211; Search engines Translate For Joomla">Joomla Module Evaluate &#8211; Search engines Translate For Joomla</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/joomla-for-development-of-custom-website.html" title="Joomla For Development Of Custom Website">Joomla For Development Of Custom Website</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/using-joomla-content-management-for-your-business.html" title="Using Joomla Content Management For Your Business">Using Joomla Content Management For Your Business</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/optimization-for-joomla-websites.html" title="Optimization For Joomla Websites">Optimization For Joomla Websites</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/how-to-install-joomla-on-a-windows-server.html" title="How To Install Joomla On A Windows Server">How To Install Joomla On A Windows Server</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/go-joomla-with-acumencs.html" title="Go Joomla with AcumenCS">Go Joomla with AcumenCS</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/vector-and-raster-technologies-for-joomla.html" title="Vector and Raster Technologies for Joomla">Vector and Raster Technologies for Joomla</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/joomla-the-preffered-web-platform.html" title="Joomla ? The Preffered Web Platform">Joomla ? The Preffered Web Platform</a> (0)</li><li>2010/10/20 -- <a href="http://www.webmaster9.com/2010-10/how-to-apply-adsense-joomla.html" title="how to apply adsense joomla?">how to apply adsense joomla?</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webmaster9.com/2009-08/10-security-mistakes-you-may-also-made-in-joomla.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

