Saturday, October 16

Beware: some devices will not be able to access the Internet | Digital Trends Spanish

The next September 30 could be a kind of final day for many old devices that connect to the internet; that day an old SSL certificate will expire and if it is not updated, such devices will not be able to access the internet.

Security researcher Scott Helme posted on his blog which is the certificate named IdentTrust DST Root CA X3, issued by the Let’s Encrypt organization. And according to his projection, “some things are going to be in trouble during that date.”

Helme explains that this shouldn’t be a problem if all devices using the soon-to-expire certificate were up-to-date with their updates. But this is not the case and in fact, the closest antecedent occurred last May, when another widely used certificate expired that caused problems in companies such as Roku, Red Hat or Stripe.

“The reason we have a problem,” says Helme, “is because many clients are not updating and if this does not happen, there is no way that a new certificate will replace the one that is about to expire.”

Now, Let’s Encrypt has found a preventive solution for computers that will not be updated before the deadline: a time extension that will allow some devices with older versions of Android to have no problems after September 30.

First generation Moto E, one of the affected phones

However, this solution is not for everyone. Therefore, one of the recommendations for older devices (including computers with MacOS prior to 2016 or Windows XP Service Pack 3) is to use the Firefox browser, which uses its own SSL certificates and therefore will not have problems with the date of expiration already mentioned.

Despite the preventive measures that can be taken, Scott Helme is sure that “somewhere in the world there will be a device that stops working.”

Editor’s Recommendations

var stage = decodeURIComponent(0); var options = JSON.parse(decodeURIComponent('')); var allOptions = {};

if (stage > 0 && window.DTOptions) { allOptions = window.DTOptions.getAll();

Object.keys(options).forEach(function(groupK) { if (options[groupK] && typeof options[groupK] === 'object') { Object.keys(options[groupK]).forEach(function(k) { if (!allOptions[groupK] || typeof allOptions[groupK] !== 'object') { allOptions[groupK] = {}; }

allOptions[groupK][k] = options[groupK][k]; }); } }); } else { allOptions = options; }

var getAll = function () { return allOptions; };

var get = function (key, group, def) { key = key || ''; group = group || decodeURIComponent('qnqb92BhrzmkpqGx'); def = (typeof def !== 'undefined') ? def : null;

if (typeof allOptions[group] !== 'undefined') { if (key && typeof allOptions[group][key] !== 'undefined') { return allOptions[group][key]; } }

return def; };

var set = function (key, group, data) { key = key || ''; group = group || decodeURIComponent('qnqb92BhrzmkpqGx'); data = data || null;

if (key) { if (typeof allOptions[group] === 'undefined') { allOptions[group] = {}; }

allOptions[group][key] = data; } };

var del = function (key, group) { key = key || ''; group = group || decodeURIComponent('qnqb92BhrzmkpqGx');

if (typeof allOptions[group] !== 'undefined') { if (key && typeof allOptions[group][key] !== 'undefined') { allOptions[group][key] = null; } } };

window.DTOptions = { get: get, getAll: getAll, set: set, del: del, }; }());

Leave a Reply

Your email address will not be published. Required fields are marked *