Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:I'm so envious (Score 1) 105

Canada's system mixes executive and legislative power in such a way that when the party's in power, it can do anything... And very often, the opposite of what their electoral platform stated. (For example, the current Canadian PM, Justin Trudeau, was elected on the promise that he'd change the electoral process, and now says that it's not a priority anymore, since he's so popular!)

Comment Re: Protecting financials to the detriment of cult (Score 3, Informative) 118

... Most DVD-Rom drives allow you to change the region DRM only 2-5 times. In other words, you must buy specific equipment by region. Most people will just give up and satisfy themselves with Disney crap, giving up on broadening their culture.

In the end, I did the illegal thing: bought a cheap DVD player with a region hack and... hacked it!

Comment Protecting financials to the detriment of culture (Score 4, Insightful) 118

This shows again how copyright laws are a nuisance to the spreading of culture. (Although I could hear the argument of those who claim that karaoke soundtracks are not the richest cultural expression.)

When I emigrated, I wanted to bring some DVDs from home (Europe) to my new land (America), but then I couldn't play them on local equipment because of region-DRM, once again meant to protect "copyrights" for products THAT WERE NOT AVAILABLE anyways in America!

These laws must be rebalanced in order to allow dissemination of culture across country borders. Diversity enriches the whole community, whereas those laws are made to enrich just a few.

Comment Re:Mail Consolidation IMAP (Score 1) 177

After trying to consolidate all my emails on Outlook and then losing a couple of years of archives because of a file corruption, in 2007, I did just that: set up an IMAP server (Dovecot), using MailDir format (which saves each e-mail in its own file). A regular job rsync's everything to another machine for simple backups.

Everything's was then migrated on a Plug Computer (low performance, but excellent power consumption).

The whole setup, from installing Debian to having the server running took less than 4 hours, using online guides.

Comment Should corporations be above national law? (Score 1, Troll) 728

This is really the question that applies...

Should corporations (a.k.a "moral persons") have more rights than national citizens? Should they be allowed to ignore laws they don't like and replace them with "our corporate policies"? Or, should there be a new international framework to regulate internet communication, rather than trust self-regulation?

Managers of Facebook consider holocaust deniers to have higher morals than women breast-feeding. This is a typical example of what self-regulation will bring.

Facebook managers should face the same legal consequences than the publisher of a German newspaper publishing the same posts. Unless, of course, the answer to the initial question is Yes, in which case there is no reason to forbid sales of drugs through Internet...

Submission + - Duo Security iOS App Vulnerability

dajjhman writes: Duo Security put out a PSA today informing users that their iOS application has not been checking the validity of SSL certificate domain names.
For those unfamiliar, Duo Security provides a 2 factor authentication system known for its implementation of push notifications to approve login requests. It is found in numerous applications, ranging from personal use to large enterprises
The vulnerability, identified as DUO-PSA-2015-002, allows attackers to use a Man in the Middle attack to see all of the network data. This was caused by a bug in a 3rd party library they used, and the announcement came along with an update to the App Store.
Duo says that due to the nature of their client-server communications, there was little risk an attacker could activate a push request as there is a client key. The PSA has not been posted to their blog at the time of this writing, but it is reproduced below.
The advisory is signed with the Duo Security PSIRT security@duosecurity.com PGP key which is available from their security contact page.

Hash: SHA256

Duo Product Security Advisory

Advisory ID: DUO-PSA-2015-002
Publication Date: 2015-04-06
Revision Date: 2015-04-13
Status: Fixed
Document Revision: 2


Duo Security has identified an issue in recent versions of Duo Mobile for iOS that could allow attackers to perform a successful Man-in-the-Middle (MITM) attack against the app's TLS connections, if they can otherwise manipulate the network traffic exchanged between the mobile app and Duo's cloud service.

This issue has been fixed in Duo Mobile 3.7.1; all iOS users should update as soon as possible.


On the iOS platform, Duo Mobile leverages AFNetworking — a widely-used third-party HTTP client library — to communicate with Duo's cloud service. Recently, it was determined that AFNetworking did not validate digital certificates against server hostnames by default. As a result, Duo Mobile would e.g. consider a digital certificate for "www.example.com" as valid for "api-XXXXXXXX.duosecurity.com" when establishing a TLS tunnel.

This behavior makes it possible for an attacker to perform a successful Man-in-the-Middle (MITM) attack against TLS connections from affected versions of Duo Mobile, if he can otherwise manipulate the network traffic exchanged between the mobile app and Duo's cloud service. This might be a risk, for example, when using Duo Mobile while connected to untrusted wi-fi networks.

However, in addition to TLS, Duo Mobile uses application-level signatures to ensure the integrity and authenticity of requests sent from Duo Mobile to Duo's service. Becauses of this mechanism, a MITM attack would still not generally allow an attacker to e.g. approve a fraudulent Duo Push authentication request.

Note: A different vulnerability was introduced into AFNetworking in version 2.5.1, and recently gained widespread attention (http://blog.mindedsecurity.com/2015/03/ssl-mitm-attack-in-afnetworking-251-do.html). Duo Mobile currently uses AFNetworking version 2.3.1, and was therefore not affected by that particular vulnerability. This is a separate — if very similar — issue.


An attacker can perform a successful Man-in-the-Middle (MITM) attack against Duo Mobile's TLS connections if he can otherwise manipulate the network traffic exchanged between the mobile app and Duo's cloud service. Duo's application-level signing mechanism still generally prevents the attacker from e.g. approving fraudulent Duo Push authentication requests. However, there are some limitations to this technique:

* Duo Mobile cannot use application-level signatures when setting up a new account, because — at this point — the app has not yet negotiated a key-pair with Duo's service. If an attacker intercepted traffic from Duo Mobile during this process, he could gain the ability to generate valid one-time passcodes and exert full control over subsequent Duo Push authentication requests intended for the targeted device.

* Requests from Duo Mobile to Duo's service have application-level signatures, but responses from the service do not. It may therefore be feasible for an attacker to manipulate details of a fraudulent authentication request such that it appears legitimate, thereby tricking a user into approving it.

Affected Product(s)

* Duo Mobile for iOS, versions 3.4 — 3.7


Duo Mobile 3.7.1 was published to the iTunes App Store on April 6, 2015. This version ensures that certificate domain-name validation is performed for all TLS connections.

Users should upgrade to this version immediately to prevent the issues described above. Note that administrators can audit their users' Duo Mobile app versions in the "phones" section of the Duo administrative interface.

As noted above, there is a small risk that users' Duo Mobile credentials could be compromised, if an attacker captured network traffic from Duo Mobile during account setup. After users have upgraded, administrators may choose to forcibly invalidate any existing credentials by re-activating users' Duo Mobile accounts in the administrative interface.

Vulnerability Metrics

Vulnerability Class: Improper Certificate Validation (CWE-295)
Remotely Exploitable: Yes
Authentication Required: No
Severity: High
CVSSv2 Overall Score: 5.8
CVSSv2 Group Scores: Base: 6.8, Temporal: 5.9, Environmental: 5.8


* CWE-295: Improper Certificate Validation — https://cwe.mitre.org/data/def...
* AFNetworking issue #2619 — https://github.com/AFNetworkin...
* Heartbleed Defense-in-Depth Part #2: Don't Trust SSL — https://www.duosecurity.com/bl...


* Engineers at Duo internally discover that Duo Mobile for iOS does not correctly validate server certificates.
* Duo develops a fix and submits an updated Duo Mobile 3.7.1 to the iTunes App Store.

* Duo Mobile for iOS version 3.7.1 is approved by Apple

* Duo completes testing on Duo Mobile for iOS 3.7.1 and releases it to end users.
* Duo drafts advisory and shares it with affected Enterprise and Business customers.

* Duo updates advisory and shares it with all remaining customers.


Technical questions regarding this issue should be sent to support@duosecurity.com and reference "DUO-PSA-2015-002" in the subject.

Other feedback regarding this issue can be sent to security@duosecurity.com.


Comment Re: Lifestyle - Canada (Score 1) 332

The statistics are about "total water withdrawal", where "some portion may be returned for further use downstream". I guess that the water used to produce hydro-electriciy could be counted as water withdrawn.

In that case, since Canada is producing a lot of hydro-electric power, it could impact the statistics.

Tar sands, on the other hand, although an important source of water pollution, seems to come up to approximately 10 m3/capita/year. In this case, not the culprit...

Slashdot Top Deals

C'est magnifique, mais ce n'est pas l'Informatique. -- Bosquet [on seeing the IBM 4341]