<?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>MIND&#124;DROPS &#187; Programming Errors</title>
	<atom:link href="http://www.mindrops.org/tag/programming-errors/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mindrops.org</link>
	<description>Our thoughts define our personal reality</description>
	<lastBuildDate>Tue, 01 Jun 2010 13:14:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Top 25 most dangerous programming errors</title>
		<link>http://www.mindrops.org/2010/02/27/top-25-most-dangerous-programming-errors/</link>
		<comments>http://www.mindrops.org/2010/02/27/top-25-most-dangerous-programming-errors/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 00:57:40 +0000</pubDate>
		<dc:creator>MzC</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Common Weakness Enumeration]]></category>
		<category><![CDATA[Programming Errors]]></category>
		<category><![CDATA[Software Weakness Types]]></category>

		<guid isPermaLink="false">http://www.mindrops.org/?p=3723</guid>
		<description><![CDATA[Sul sito ufficiale della Common Weakness Enumeration (CWE) e&#8217; possibile consultare liberamente un community-developed dictionary di software weakness types. A seguire la lista aggiornata al 2010 dei 25 errori di programmazione ritenuti piu&#8217; &#8220;pericolosi&#8221;, un utile riferimento per qualunque sviluppatore.
The 2010 CWE/SANS Top 25 Most Dangerous Programming Errors is a list of the most widespread [...]]]></description>
			<content:encoded><![CDATA[<p>Sul <a href="http://cwe.mitre.org/index.html" target="_blank">sito ufficiale</a> della Common Weakness Enumeration (CWE) e&#8217; possibile consultare liberamente un <em>community-developed</em> <em>dictionary </em>di <em>software weakness types</em>. A seguire la lista aggiornata al 2010 dei 25 errori di programmazione ritenuti piu&#8217; &#8220;pericolosi&#8221;, un utile riferimento per qualunque sviluppatore.</p>
<blockquote><p>The 2010 CWE/SANS Top 25 Most Dangerous Programming Errors is a list of the most widespread and critical programming errors that can lead to serious software vulnerabilities.  They are often easy to find, and easy to exploit.  They are dangerous because they will frequently allow attackers to completely take over the software, steal data, or prevent the software from working at all [...]</p></blockquote>
<table width="100%">
<tbody>
<tr>
<td style="text-align: center;"><strong>Rank</strong></td>
<td style="text-align: center;"><strong>Score</strong></td>
<td style="text-align: center;"><strong>ID</strong></td>
<td><strong>Name</strong></td>
</tr>
<tr>
<td style="text-align: center;">[1]</td>
<td style="text-align: center;">346</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-79" target="_blank">CWE-79</a></td>
<td>Failure to Preserve Web Page Structure (&#8216;Cross-site Scripting&#8217;)</td>
</tr>
<tr>
<td style="text-align: center;">[2]</td>
<td style="text-align: center;">330</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-89" target="_blank">CWE-89</a></td>
<td>Improper Sanitization of Special Elements used in an SQL Command  (&#8216;SQL Injection&#8217;)</td>
</tr>
<tr>
<td style="text-align: center;">[3]</td>
<td style="text-align: center;">273</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-120" target="_blank">CWE-120</a></td>
<td>Buffer Copy without Checking Size of Input (&#8216;Classic Buffer  Overflow&#8217;)</td>
</tr>
<tr>
<td style="text-align: center;">[4]</td>
<td style="text-align: center;">261</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-352" target="_blank">CWE-352</a></td>
<td>Cross-Site Request Forgery (CSRF)</td>
</tr>
<tr>
<td style="text-align: center;">[5]</td>
<td style="text-align: center;">219</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-285" target="_blank">CWE-285</a></td>
<td>Improper Access Control (Authorization)</td>
</tr>
<tr>
<td style="text-align: center;">[6]</td>
<td style="text-align: center;">202</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-807" target="_blank">CWE-807</a></td>
<td>Reliance on Untrusted Inputs in a Security Decision</td>
</tr>
<tr>
<td style="text-align: center;">[7]</td>
<td style="text-align: center;">197</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-22" target="_blank">CWE-22</a></td>
<td>Improper Limitation of a Pathname to a Restricted Directory (&#8216;Path  Traversal&#8217;)</td>
</tr>
<tr>
<td style="text-align: center;">[8]</td>
<td style="text-align: center;">194</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-434" target="_blank">CWE-434</a></td>
<td>Unrestricted Upload of File with Dangerous Type</td>
</tr>
<tr>
<td style="text-align: center;">[9]</td>
<td style="text-align: center;">188</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-78" target="_blank">CWE-78</a></td>
<td>Improper Sanitization of Special Elements used in an OS Command (&#8216;OS  Command Injection&#8217;)</td>
</tr>
<tr>
<td style="text-align: center;">[10]</td>
<td style="text-align: center;">188</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-311" target="_blank">CWE-311</a></td>
<td>Missing Encryption of Sensitive Data</td>
</tr>
<tr>
<td style="text-align: center;">[11]</td>
<td style="text-align: center;">176</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-798" target="_blank">CWE-798</a></td>
<td>Use of Hard-coded Credentials</td>
</tr>
<tr>
<td style="text-align: center;">[12]</td>
<td style="text-align: center;">158</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-805" target="_blank">CWE-805</a></td>
<td>Buffer Access with Incorrect Length Value</td>
</tr>
<tr>
<td style="text-align: center;">[13]</td>
<td style="text-align: center;">157</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-98" target="_blank">CWE-98</a></td>
<td>Improper Control of Filename for Include/Require Statement in PHP  Program (&#8216;PHP File Inclusion&#8217;)</td>
</tr>
<tr>
<td style="text-align: center;">[14]</td>
<td style="text-align: center;">156</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-129" target="_blank">CWE-129</a></td>
<td>Improper Validation of Array Index</td>
</tr>
<tr>
<td style="text-align: center;">[15]</td>
<td style="text-align: center;">155</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-754" target="_blank">CWE-754</a></td>
<td>Improper Check for Unusual or Exceptional Conditions</td>
</tr>
<tr>
<td style="text-align: center;">[16]</td>
<td style="text-align: center;">154</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-209" target="_blank">CWE-209</a></td>
<td>Information Exposure Through an Error Message</td>
</tr>
<tr>
<td style="text-align: center;">[17]</td>
<td style="text-align: center;">154</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-190" target="_blank">CWE-190</a></td>
<td>Integer Overflow or Wraparound</td>
</tr>
<tr>
<td style="text-align: center;">[18]</td>
<td style="text-align: center;">153</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-131" target="_blank">CWE-131</a></td>
<td>Incorrect Calculation of Buffer Size</td>
</tr>
<tr>
<td style="text-align: center;">[19]</td>
<td style="text-align: center;">147</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-306" target="_blank">CWE-306</a></td>
<td>Missing Authentication for Critical Function</td>
</tr>
<tr>
<td style="text-align: center;">[20]</td>
<td style="text-align: center;">146</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-494" target="_blank">CWE-494</a></td>
<td>Download of Code Without Integrity Check</td>
</tr>
<tr>
<td style="text-align: center;">[21]</td>
<td style="text-align: center;">145</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-732" target="_blank">CWE-732</a></td>
<td>Incorrect Permission Assignment for Critical Resource</td>
</tr>
<tr>
<td style="text-align: center;">[22]</td>
<td style="text-align: center;">145</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-770" target="_blank">CWE-770</a></td>
<td>Allocation of Resources Without Limits or Throttling</td>
</tr>
<tr>
<td style="text-align: center;">[23]</td>
<td style="text-align: center;">142</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-601" target="_blank">CWE-601</a></td>
<td>URL Redirection to Untrusted Site (&#8216;Open Redirect&#8217;)</td>
</tr>
<tr>
<td style="text-align: center;">[24]</td>
<td style="text-align: center;">141</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-327" target="_blank">CWE-327</a></td>
<td>Use of a Broken or Risky Cryptographic Algorithm</td>
</tr>
<tr>
<td style="text-align: center;">[25]</td>
<td style="text-align: center;">138</td>
<td style="text-align: center;"><a href="http://cwe.mitre.org/top25/#CWE-362" target="_blank">CWE-362</a></td>
<td>Race Condition</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mindrops.org/2010/02/27/top-25-most-dangerous-programming-errors/feed/lang/it/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
