<?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>incubatec system status</title>
	<atom:link href="http://www.incubatec.com/status/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.incubatec.com/status</link>
	<description>News and updates about the incubatec network and system status.</description>
	<lastBuildDate>Tue, 09 Mar 2010 13:36:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>EURID maintenance</title>
		<link>http://www.incubatec.com/status/2010/03/eurid-maintenance/</link>
		<comments>http://www.incubatec.com/status/2010/03/eurid-maintenance/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 13:36:39 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=372</guid>
		<description><![CDATA[The EPP server, Registrar Extranet, DAS and WHOIS services (registrar and public) of EURID (the .eu domain registry) will be unavailable for approximately 45 minutes between 05:00 CET and 06:00 CET MARCH 10th 2010 (tomorrow). Normal operations will resume by 07:00 CET, after testing.
We apologise for any inconvenience these necessary maintenance procedures may cause.
]]></description>
			<content:encoded><![CDATA[<p>The EPP server, Registrar Extranet, DAS and WHOIS services (registrar and public) of EURID (the .eu domain registry) will be unavailable for approximately <strong>45 minutes</strong> between <strong>05:00 CET </strong>and<strong> 06:00 CET MARCH 10th 2010 (tomorrow). </strong>Normal operations will resume by <strong>07:00</strong> <strong>CET</strong>, after testing.</p>
<p>We apologise for any inconvenience these necessary maintenance procedures may cause.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2010/03/eurid-maintenance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VPS reboot</title>
		<link>http://www.incubatec.com/status/2010/02/vps-reboot/</link>
		<comments>http://www.incubatec.com/status/2010/02/vps-reboot/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:09:31 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=365</guid>
		<description><![CDATA[All Windows &#38; Linux Virtual Private Servers will be rebooted within the next minutes to install a security-patch, there will be a short downtime.
Tutte i server virtuali Linux e Windows verranno riavviati nei prossimi minuti per installare una importante patch di sicurezza, questo comporta un breve downtime durante il riavvio dei sistemi.
UPDATE: All virtual private [...]]]></description>
			<content:encoded><![CDATA[<p>All Windows &amp; Linux Virtual Private Servers will be rebooted within the next minutes to install a security-patch, there will be a short downtime.</p>
<p>Tutte i server virtuali Linux e Windows verranno riavviati nei prossimi minuti per installare una importante patch di sicurezza, questo comporta un breve downtime durante il riavvio dei sistemi.</p>
<p><strong>UPDATE: All virtual private servers up&amp;running again, downtime was 3 to 6 minutes per VPS during reboot procedure.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2010/02/vps-reboot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gigabit-Flatrate Promo FEB 2010</title>
		<link>http://www.incubatec.com/status/2010/02/gigabit-flatrate-promo-feb-2010/</link>
		<comments>http://www.incubatec.com/status/2010/02/gigabit-flatrate-promo-feb-2010/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 14:06:28 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=362</guid>
		<description><![CDATA[[ENGLISH]
Dear Customers,
we currently have a promotion for Gigabit-Flatrates running till the end of February 2010 (12 month term). Please contact your sales rep for further informations, pricing is at just at 1/6th of the normal price: Contact Sales here.
Thomas Moroder
server24.eu
[ITALIANO]
Gentili Clienti,
approfittate della promozione mensile sulle flatrates Gigabit per server dedicati e managed. Per tutte le [...]]]></description>
			<content:encoded><![CDATA[<p><strong>[ENGLISH]</strong><br />
Dear Customers,</p>
<p>we currently have a promotion for <strong>Gigabit-Flatrates</strong> running till the end of February 2010 (12 month term). Please contact your sales rep for further informations, pricing is at just at 1/6th of the normal price: <a title="Contact Sales" href="http://www.server24.eu/order.php" target="_blank">Contact Sales here</a>.</p>
<p>Thomas Moroder<br />
<a title="server24.eu" href="http://www.server24.eu/" target="_blank">server24.eu</a></p>
<p><strong>[ITALIANO]</strong><br />
Gentili Clienti,</p>
<p>approfittate della promozione mensile sulle <strong>flatrates Gigabit</strong> per server dedicati e managed. Per tutte le ordinazioni pervenute entro la fine di febbraio 2010, il costo mensile e&#8217; ridotto del 85% (durata minima: 12 mesi). <a title="Contattaci" href="http://www.server24.it/order.php" target="_blank">Contatteci per avere ulteriori informazioni a riguardo</a>.</p>
<p>Thomas Moroder<br />
<a title="server24.it" href="http://www.server24.it/" target="_blank">server24</a></p>
<p><strong>[DEUTSCH]</strong><br />
Sehr geehrte Kunden,</p>
<p>als Sonderangebot im Februar 2010 bieten wir <strong>Gigabit-Flatrates</strong> für dedizierte Server (&#8220;Root-Server&#8221;) und Managed-Server zu einem Sonderpreis an. Sparen Sie 85% im Vergleich zum Normalpreis (Mindestvertragsdauer: 12 Monate). <a title="Vertrieb" href="http://www.server24.eu/order.php" target="_blank">Bitte kontaktieren Sie unsere Vertrieb für weitere Informationen hier</a>.</p>
<p>Thomas Moroder<br />
<a title="server24.eu" href="http://www.server24.eu/" target="_blank">server24</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2010/02/gigabit-flatrate-promo-feb-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 ports down @DC1</title>
		<link>http://www.incubatec.com/status/2010/01/10-ports-down-dc1/</link>
		<comments>http://www.incubatec.com/status/2010/01/10-ports-down-dc1/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 20:35:08 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=355</guid>
		<description><![CDATA[We currently have 10 switchports done @DC1, investigating ETA: 1 hour
10 switchports down nel datacenter #1, stiamo analizzando il problema, stima tempistiche: 1 ora
UPDATE:
Switchports restored, but currently experiencing problem with PDU in datacenter. Level3 (operator of the datacenter) field OPs are there to solve the issue.
UPDATE2:
Ackermann conductor rail defect, currently replacing.
UPDATE3:
All services and servers up &#38; [...]]]></description>
			<content:encoded><![CDATA[<p>We currently have 10 switchports done @DC1, investigating ETA: 1 hour</p>
<p>10 switchports down nel datacenter #1, stiamo analizzando il problema, stima tempistiche: 1 ora</p>
<p><strong>UPDATE:<br />
Switchports restored, but currently experiencing problem with PDU in datacenter. Level3 (operator of the datacenter) field OPs are there to solve the issue.</strong></p>
<p><strong>UPDATE2:<br />
Ackermann conductor rail defect, currently replacing.</strong></p>
<p><strong>UPDATE3:<br />
All services and servers up &amp; running again. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2010/01/10-ports-down-dc1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>18 ports down datacenter #2</title>
		<link>http://www.incubatec.com/status/2010/01/18-ports-down-datacenter-2/</link>
		<comments>http://www.incubatec.com/status/2010/01/18-ports-down-datacenter-2/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 16:40:46 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=352</guid>
		<description><![CDATA[Currently 18 uplink ports are down in the datacenter #2, we are currently investigating.
UPDATE:
All services and servers up &#38; running again.
]]></description>
			<content:encoded><![CDATA[<p>Currently 18 uplink ports are down in the datacenter #2, we are currently investigating.</p>
<p><strong>UPDATE:<br />
All services and servers up &amp; running again.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2010/01/18-ports-down-datacenter-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Core Router DC#2</title>
		<link>http://www.incubatec.com/status/2010/01/core-router-dc2/</link>
		<comments>http://www.incubatec.com/status/2010/01/core-router-dc2/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 21:36:00 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=349</guid>
		<description><![CDATA[Today at 16:28 CET a defect linecard in the core router of the second datacenter (DC#2) first caused latency (high ping-times) and after complete failure a downtime of connectivity for some servers and services. We replaced the linecard and all services, incl. BGP-peerings, were up again working at 17:31 CET. We apologize for any inconvenience [...]]]></description>
			<content:encoded><![CDATA[<p>Today at 16:28 CET a defect linecard in the core router of the second datacenter (DC#2) first caused latency (high ping-times) and after complete failure a downtime of connectivity for some servers and services. We replaced the linecard and all services, incl. BGP-peerings, were up again working at 17:31 CET. We apologize for any inconvenience caused.</p>
<p>Questo pomeriggio alle ore 16:28 una linecard difettosa del core-router nel secondo datacenter (DC#2) ha causato latenza (pings alti) e di seguito un downtime della connettivita&#8217; per alcuni server e servizi. Abbiamo provveduto a rimpiazzare la linecard difettosa e tutti i servizi, incluse le sessioni BGP coinvolte, erano di nuovo attivi a partire dalle ore 17:31. Ci scusiamo per gli eventuali disagi.</p>
<p>Heute ab 16:28 Uhr gab es Probleme aufgrund einer defekten Linecard im Core-Router des zweiten Rechenzentrums (DC#2), die zuerst zu Latenzen (hohe Ping-Zeiten) und anschließend zu einem Ausfall der Internet-Anbindung für einige Server und Dienstleistungen führte. Wir haben die defekte Linecard ausgetauscht und alle Dienste, inkl. die BGP-Anbindung, funktioniert ab 17:31 Uhr wieder einwandfrei. Wir bitten vielmals um Entschuldigung für die evt. Unannehmlichkeiten.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2010/01/core-router-dc2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problemi con singoli server nel datacenter 2</title>
		<link>http://www.incubatec.com/status/2009/12/problemi-con-singoli-server-nel-datacenter-2/</link>
		<comments>http://www.incubatec.com/status/2009/12/problemi-con-singoli-server-nel-datacenter-2/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 08:18:47 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=344</guid>
		<description><![CDATA[Al momento stiamo rilevando problemi con singoli servers nel datacenter 2, i tecnici sono gia&#8217; in loco per verificare.
UPDATE: Il problema e&#8217; stato risolto, si trattava di un sovraccarico PDU causato da un alimentatore difettoso.
]]></description>
			<content:encoded><![CDATA[<p>Al momento stiamo rilevando problemi con singoli servers nel datacenter 2, i tecnici sono gia&#8217; in loco per verificare.</p>
<p><strong>UPDATE: Il problema e&#8217; stato risolto, si trattava di un sovraccarico PDU causato da un alimentatore difettoso.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2009/12/problemi-con-singoli-server-nel-datacenter-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scheduled VPS maintenance</title>
		<link>http://www.incubatec.com/status/2009/12/scheduled-vps-maintenance/</link>
		<comments>http://www.incubatec.com/status/2009/12/scheduled-vps-maintenance/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:21:57 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=341</guid>
		<description><![CDATA[We will be performing scheduled maintenance for both Windows and Unix/Linux Virtual Private Servers (VPS) during the night (starting 23:00 CET). There will be a short downtime.
Nell&#8217;ottica del continuo miglioramento della nostra infrastruttura tecnica desideriamo comunicarti circa l&#8217;intervento di manutenzione per il potenziamento dei server virtuali (VPS) durante la notte (a partire dalle ore 23). [...]]]></description>
			<content:encoded><![CDATA[<p>We will be performing scheduled maintenance for both Windows and Unix/Linux Virtual Private Servers (VPS) during the night (starting 23:00 CET). There will be a short downtime.</p>
<p>Nell&#8217;ottica del continuo miglioramento della nostra infrastruttura tecnica desideriamo comunicarti circa l&#8217;intervento di manutenzione per il potenziamento dei server virtuali (VPS) durante la notte (a partire dalle ore 23). Durante i lavori di manutenzione il/i Suoi server virtuali (VPS) potrebbero non essere visibili a causa di un ravvio di sistema.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2009/12/scheduled-vps-maintenance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>osCommerce 2.2 RC2a bug</title>
		<link>http://www.incubatec.com/status/2009/11/oscommerce-2-2-rc2a-bug/</link>
		<comments>http://www.incubatec.com/status/2009/11/oscommerce-2-2-rc2a-bug/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 13:27:01 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=335</guid>
		<description><![CDATA[[ENGLISH]
Dear Customers,
we have noticed that osCommerce version 2.2 RC2a has bug, abused by spammers to send out spam using http:// site name .com / admin/mail.php/login.php?action=send_email_to_user. To fix this problem, please patch the file admin/includes/application_top.php using this schema:



34
34

 require(DIR_WS_FUNCTIONS . &#8216;compatibility.php&#8217;);


35
35

 


36
36

// set php_self in the local scope


37

-
 $PHP_SELF = (isset($HTTP_SERVER_VARS['PHP_SELF']) ? $HTTP_SERVER_VARS['PHP_SELF'] : $HTTP_SERVER_VARS['SCRIPT_NAME']);



37
+
 $PHP_SELF = [...]]]></description>
			<content:encoded><![CDATA[<p><strong>[ENGLISH]</strong></p>
<p>Dear Customers,</p>
<p>we have noticed that osCommerce version 2.2 RC2a has bug, abused by spammers to send out spam using http:// site name .com / <strong>admin/mail.php/login.php?action=send_email_to_user</strong>. To fix this problem, please patch the file <em>admin/includes/application_top.php </em>using this schema:</p>
<table style="border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">34</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">34</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong> require(DIR_WS_FUNCTIONS . &#8216;compatibility.php&#8217;);</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">35</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">35</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong> </strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">36</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">36</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px; border-bottom-width: 1px;"><strong>// set php_self in the local scope</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">37</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">-</th>
<td style="font-size: 12px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ff8888; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; background-position: initial initial; border-color: #aa3333; border-style: solid;"><strong> $PHP_SELF = (isset($HTTP_SERVER_VARS['PHP_SELF']) ? $HTTP_SERVER_VARS['PHP_SELF'] : $HTTP_SERVER_VARS['SCRIPT_NAME']);</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">37</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">+</th>
<td style="font-size: 12px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #99ff99; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-position: initial initial; border-color: #33aa33; border-style: solid;"><strong> $PHP_SELF = $_SERVER['PHP_SELF'];</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">38</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">38</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px; border-top-width: 1px;"><strong></strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">39</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">39</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong>// Used in the &#8220;Backup Manager&#8221; to compress backups</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">40</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">40</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong> define(&#8216;LOCAL_EXE_GZIP&#8217;, &#8216;/usr/bin/gzip&#8217;);</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">&#8230;</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong></strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">134</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">134</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong></strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">135</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">135</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong>// include the language translations</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">136</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">136</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px; border-bottom-width: 1px;"><strong> require(DIR_WS_LANGUAGES . $language . &#8216;.php&#8217;);</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">137</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">-</th>
<td style="font-size: 12px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ffd8d8; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; background-position: initial initial; border-color: #aa3333; border-style: solid;"><strong> $current_page = basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>);</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">137</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">+</th>
<td style="font-size: 12px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ddf8cc; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-position: initial initial; border-color: #33aa33; border-style: solid;"><strong> $current_page = basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>);</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">138</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">138</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px; border-top-width: 1px;"><strong> if (file_exists(DIR_WS_LANGUAGES . $language . &#8216;/&#8217; . $current_page)) {</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">139</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">139</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong> include(DIR_WS_LANGUAGES . $language . &#8216;/&#8217; . $current_page);</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">140</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">140</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong> }</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">&#8230;</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong></strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">213</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">213</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong> }</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">214</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">214</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong></strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">215</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">215</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px; border-bottom-width: 1px;"><strong>// BOF: MOD &#8211; Admin w/access levels</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">216</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">-</th>
<td style="font-size: 12px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ffd8d8; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; background-position: initial initial; border-color: #aa3333; border-style: solid;"><strong> if (basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>) != FILENAME_LOGIN &amp;&amp; basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>) != FILENAME_PASSWORD_FORGOTTEN &amp;&amp; basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>) != FILENAME_FORBIDDEN) {</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">216</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">+</th>
<td style="font-size: 12px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ddf8cc; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-position: initial initial; border-color: #33aa33; border-style: solid;"><strong> if (basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>) != FILENAME_LOGIN &amp;&amp; basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>) != FILENAME_PASSWORD_FORGOTTEN &amp;&amp; basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>) != FILENAME_FORBIDDEN) {</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">217</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">217</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px; border-top-width: 1px;"><strong> tep_admin_check_login();</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">218</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">218</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong> }</strong></td>
</tr>
<tr>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">219</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;">219</th>
<th style="font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666;"></th>
<td style="font-size: 12px;"><strong>// EOF: MOD &#8211; Admin w/access levels</strong></td>
</tr>
</tbody>
</table>
<p>Source of patch:<br />
<a href="http://code.google.com/p/oscmax2/source/detail?r=169">http://code.google.com/p/oscmax2/source/detail?r=169</a></p>
<p><a href="http://code.google.com/p/oscmax2/source/detail?r=169"></a>For further informations &amp; security updates regarding osCommerce:<br />
<a href="http://www.oscmax.com/forums/oscmax-v1-7-discussion/20994-spam-through-admin-mail-php-login-php-action-send_email_to_user.html">http://www.oscmax.com/forums/oscmax-v1-7-discussion/20994-spam-through-admin-mail-php-login-php-action-send_email_to_user.html</a></p>
<p>As a general workaround we suggest password-protecting the admin-folder using either .htaccess+.htpasswd, your control-panel (<a href="http://reseller.serverclienti.com/plesk/">Plesk</a>, Confixx etc.) or some equivalent solution. The alternative is to rename the admin-folder into something difficult to guess (e.g. &#8220;n3WaDm1N&#8221;) so that no automatic scanning of the vulnerability is possible.</p>
<p><strong>[ITALIANO]</strong></p>
<p>Gentili Clienti,</p>
<p>da una segnalazione risulta un problema di sicurezza nella versione 2.2 RC2a di osCommerce che viene gia&#8217; abusato da spammers per inviare spam utilizzando l&#8217;URL  http:// nome sito  .it / <strong>admin/mail.php/login.php?action=send_email_to_user</strong>. Per ovviare al problema, modificare il file <em>admin/includes/application_top.php </em>utilizzando la seguente tabella:</p>
<table style="cursor: default; border-collapse: collapse; border: 1px dashed #bbbbbb;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">34</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">34</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>require(DIR_WS_FUNCTIONS . &#8216;compatibility.php&#8217;);</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">35</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">35</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong></strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">36</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">36</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>// set php_self in the local scope</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">37</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">-</th>
<td style="color: #000000; font-size: 12px; cursor: text; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ff8888; border-color: #aa3333; border-style: solid; margin: 8px;"><strong>$PHP_SELF = (isset($HTTP_SERVER_VARS['PHP_SELF']) ? $HTTP_SERVER_VARS['PHP_SELF'] : $HTTP_SERVER_VARS['SCRIPT_NAME']);</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">37</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">+</th>
<td style="color: #000000; font-size: 12px; cursor: text; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #99ff99; border-color: #33aa33; border-style: solid; margin: 8px;"><strong>$PHP_SELF = $_SERVER['PHP_SELF'];</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">38</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">38</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong></strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">39</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">39</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>// Used in the &#8220;Backup Manager&#8221; to compress backups</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">40</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">40</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>define(&#8216;LOCAL_EXE_GZIP&#8217;, &#8216;/usr/bin/gzip&#8217;);</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">&#8230;</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong></strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">134</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">134</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong></strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">135</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">135</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>// include the language translations</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">136</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">136</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>require(DIR_WS_LANGUAGES . $language . &#8216;.php&#8217;);</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">137</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">-</th>
<td style="color: #000000; font-size: 12px; cursor: text; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ffd8d8; border-color: #aa3333; border-style: solid; margin: 8px;"><strong>$current_page = basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>);</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">137</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">+</th>
<td style="color: #000000; font-size: 12px; cursor: text; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ddf8cc; border-color: #33aa33; border-style: solid; margin: 8px;"><strong>$current_page = basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>);</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">138</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">138</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>if (file_exists(DIR_WS_LANGUAGES . $language . &#8216;/&#8217; . $current_page)) {</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">139</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">139</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>include(DIR_WS_LANGUAGES . $language . &#8216;/&#8217; . $current_page);</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">140</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">140</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>}</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">&#8230;</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong></strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">213</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">213</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>}</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">214</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">214</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong></strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">215</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">215</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>// BOF: MOD &#8211; Admin w/access levels</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">216</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">-</th>
<td style="color: #000000; font-size: 12px; cursor: text; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ffd8d8; border-color: #aa3333; border-style: solid; margin: 8px;"><strong>if (basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>) != FILENAME_LOGIN &amp;&amp; basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>) != FILENAME_PASSWORD_FORGOTTEN &amp;&amp; basename($</strong><strong>PHP</strong><strong>_SE</strong><strong>LF</strong><strong>) != FILENAME_FORBIDDEN) {</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">216</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">+</th>
<td style="color: #000000; font-size: 12px; cursor: text; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #ddf8cc; border-color: #33aa33; border-style: solid; margin: 8px;"><strong>if (basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>) != FILENAME_LOGIN &amp;&amp; basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>) != FILENAME_PASSWORD_FORGOTTEN &amp;&amp; basename($_SE</strong><strong>RVER['SCRIPT_FILENAME']</strong><strong>) != FILENAME_FORBIDDEN) {</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">217</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">217</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>tep_admin_check_login();</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">218</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">218</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>}</strong></td>
</tr>
<tr>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">219</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;">219</th>
<th style="cursor: text; font-size: 12px; padding-top: 0px; padding-right: 0.6em; padding-bottom: 0px; padding-left: 0.6em; text-align: right; font-weight: normal; color: #666666; border: 1px dashed #bbbbbb;"></th>
<td style="color: #000000; font-size: 12px; cursor: text; margin: 8px; border: 1px dashed #bbbbbb;"><strong>// EOF: MOD &#8211; Admin w/access levels</strong></td>
</tr>
</tbody>
</table>
<p>Riferimento patch:<br />
<a href="http://code.google.com/p/oscmax2/source/detail?r=169">http://code.google.com/p/oscmax2/source/detail?r=169</a></p>
<p><a href="http://code.google.com/p/oscmax2/source/detail?r=169"></a>Per ulteriori informazioni riguardanti informazioni di sicurezza per osCommerce consigliamo:<br />
<a href="http://www.oscmax.com/forums/oscmax-v1-7-discussion/20994-spam-through-admin-mail-php-login-php-action-send_email_to_user.html">http://www.oscmax.com/forums/oscmax-v1-7-discussion/20994-spam-through-admin-mail-php-login-php-action-send_email_to_user.html</a></p>
<p>Come workaround generale suggeriamo di proteggere la cartella admin tramite una password utilizzando .htpaccess+.htpasswd, un pannello di controllo (<a href="http://www.server24.it/plesk/">Plesk</a>, <a href="http://www.server24.it/confixx/">Confixx</a> etc.) oppure qualche altro metodo equivalente. In alternativa si puo&#8217; ridenominare la cartella &#8220;admin&#8221;, preferibilmente utilizzando un nome difficile da indovinare (p.e. &#8220;n3WaDm1N&#8221;) in modo da evitare scansioni automatizzate da parte di hacker.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2009/11/oscommerce-2-2-rc2a-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MOBI Domain Name Registration</title>
		<link>http://www.incubatec.com/status/2009/11/mobi-domain-name-registration/</link>
		<comments>http://www.incubatec.com/status/2009/11/mobi-domain-name-registration/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 18:25:42 +0000</pubDate>
		<dc:creator>support</dc:creator>
				<category><![CDATA[Current]]></category>

		<guid isPermaLink="false">http://www.incubatec.com/status/?p=332</guid>
		<description><![CDATA[Dear Customers,
we are currently offering .MOBI Domain Registrations incl. Instant Mobilizer and dotMOBI SiteBuilder on SALE:
http://www.webhosting24.com/register-dot-mobi-domains/
With InstantMobilizer you can turn Your existing Web Site into a Mobile Web Site, with the SiteBuilder you can create your own Mobile Web Site in minute, no technical knowledge required.
]]></description>
			<content:encoded><![CDATA[<p>Dear Customers,</p>
<p>we are currently offering <a title="Register .MOBI" href="http://www.webhosting24.com/register-dot-mobi-domains/#registrations" target="_blank">.MOBI Domain Registrations</a> incl. <a title="Instant Mobilizer" href="http://www.webhosting24.com/register-dot-mobi-domains/#instantmobilizer" target="_blank">Instant Mobilizer</a> and <a title="SiteBuilder" href="http://www.webhosting24.com/register-dot-mobi-domains/#sitebuilder" target="_blank">dotMOBI SiteBuilder</a> on SALE:</p>
<p><a href="http://www.webhosting24.com/register-dot-mobi-domains/">http://www.webhosting24.com/register-dot-mobi-domains/</a></p>
<p>With InstantMobilizer you can turn Your existing Web Site into a Mobile Web Site, with the SiteBuilder you can create your own Mobile Web Site in minute, no technical knowledge required.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.incubatec.com/status/2009/11/mobi-domain-name-registration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
